Software Engineer

  • Advantech
  • München, Germany
  • 15/01/2020
Full time Data Science Big Data Statistics Software Engineering

Job Description




Embedded IoT

Job Function:



Experienced (>2year)

Job Type:


Job Description:

Your challenge

As Software Engineer you will define software architecture and create concepts for the implementation of value added features under Linux on our world leading portfolio of Embedded boards and systems. You will develop Board Support Packages (BSPs) for standard and custom products addressing the requirements of our European customers using Yocto or other embedded Linux distributions.

Your Responsibility

As a software engineer, you are responsible for porting embedded Linux to x86 and RISC computing platforms. Your seniority also allows you to architect and implement Advantech specific middleware, custom features and to integrate 3rd party components. Based on your experience in software engineering you will also make proposals for meeting new requirements and for the optimization of the software development process. As a true expert, you are able to share your expertise to local FAEs for local troubleshooting and bug fixing. You also present Advantech’s Linux expertise in front of customers and partners. When confronted with new or custom requirements, you will create concepts based on your structured and analytical working style.

Years of Experience:


Educational Level:



Who Are You?

First of all you have completed successfully your completed studies in electrical engineering, software engineering or computer science. As a Software Engineer you have the ability to understand highly complex system architectures and application frameworks including hardware and software. You have a deep Software knowledge with a focus on the Linux operating system including related embedded distributions such as Yocto. When it comes to software your have a deep understanding of software engineering processes, frameworks and tools like CI/CD, agile, scrum, Jenkins, GitLab, Redmine, TestLink, Doxygen, etc. You also have profound programming skills in C/C++ and scripting languages. Next to that, you are experienced in software version control, life cycle management, licensing and security. You are a self-driven, communicative team player with customer orientation. Your English is fluent in speaking and in writing.

How do we see the future

Hardware is nothing without software. That’s why Advantech, as a hardware vendor, has over 300 software engineers. As software is the key ingredient to enable the solutions of tomorrow, we will keep growing our software teams and capabilities to make our mission of “Enabling an Intelligent Planet” a success. A success for our customers, our company but also our talented employees. As a front runner in the field of embedded IoT we are committed to offering career opportunities within an international company but also provide a family-style environment in our local office. The future is bright at Advantech.