Back

Embedded Linux/RTOS Developer

Job Description

At our Siemens Advanta R&D Center we are focused on a product development including software development, hardware development, mechanical design, and testing for the next generation concept of Industry 4.0.

Project information:

The PROFINET Platform team is responsible for the integration of the Siemens PROFINET-Stack into different operating systems like Windows, Linux and RTOS. The integration into different hardware-platforms is also part of daily business. As the integrator of all the PROFINET-components there are a lot of times touching points with all the new features which are added to the Siemens PROFINET-stack. 

In this role you will have to design, implement, and maintain your solutions with the team. Therefore, the work is not limited to only adding new requirements but also improve the overall infrastructure, already existing solutions and bring in new technologies. 

 The Siemens PROFINET stack project has a huge amount of people involved which are experts in their fields. You can profit from a big community which is willing to help. Due to this project size several teams are distributed all over the globe which requires very good English skills. 

  • Design, implement and maintain features on embedded platforms running real-time operating systems
  • Develop in C, unit test, integrate, benchmark, and document embedded software
  • Bring up ideas on how to improve our current system 
  • Performing code reviews 
  • Driving topics on your own and organize yourself 
  • Distribute your knowledge 

  • Bonus for joining our company up to CZK 100,000 (depends on the level of technical knowledge)
  • Relocation bonus for the costs of moving to the place of work (CZK 100,000 if you move to the Czech Republic from abroad, CZK 50,000 if you move to Prague within the Czech Republic)
  • An individual benefit budget of at least CZK 24,000 that you can turn into a combination of up to 8 extra days off, cafeteria points or pension and / or life insurance contributions 
  • Flexible work hours, home office
  • Catering allowance in the form of luncheon vouchers or allowance in company canteen
  • Contribution to Multi-sport card
  • Up to 33 days of holiday (standard 5 weeks + up to 8 days from benefit system)

What we will appreciate from you:

·                     Very good skills in C

·                     Fundamental knowledge about embedded programming / real-time operating systems 

·                     Knowledge about system programming in Linux 

·                     Knowledge about CI/CD (gitlab)

·                     Knowledge about system building tools like yocto

·                     Experience with package manager would be beneficial

·                     Experience in C++ would be beneficial

·                     Very good English skills 

·                     Being a team-player  

·                     Experience with source code management such as GIT 

We can also offer you

  • A very social team and friendly company culture
  • The possibility to improve yourself via trainings or other methods of your choice
  • Technologies like hypervisor or distributed software
  • A team mentality to always keep improving and experimenting
  • A huge community of experts which can support you
  • Stable background of Siemens company
  • Work with the emphasis on quality and reliability
  • Opportunity to become the shareholder of Siemens AG and get stocks for free


Organization: Advanta

Company: Siemens, s.r.o.

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?