Embedded Software Engineer for LifeTech

Дата: 16.09.2023

Местоположение: София, BG, 1000

Компания: Festo SE & Co. KG

Festo is a worldwide leader in automation technology headquartered in Germany. We are always coming up with creative process solutions that bring product ideas to life. As an employer, we do everything in our power to ensure that visionary ideas are transformed into practice. What we do expect from you? Think outside of the box. Try new things. Bring your own idea. Take advantage of the creative freedom, the wide variety of development opportunities and the access to the best practice. In short: Face new challenges. As an Engineer and part of the production team in the passionate working world of Festo.


With reference to our growing LifeTech activities for laboratory automation and the establishment of the Technological and Engineering Center Sofia (TEC Sofia) currently we are looking for 


Embedded Software Engineer for LifeTech


Your job:

  • Develop, maintain, and test embedded software which is used in novel and innovative LifeTech products for Lab Automation
  • Creation of technical specifications for new features in close cooperation with product management and colleagues
  • Deliver detailed software components design
  • Review and document the code, utilizing peer-review tools
  • Supporting projects during the integration/application of your software
  • Support qualification as well as certification of the products


Technical Competencies and Requirements:

  • Master’s or Bachelor’s degree in Computer Science, IT / IT Engineering, Electronics, etc.
  • Excellent written and spoken English, knowledge in German language will be considered as an advantage


Professional Competencies and Requirements:

  • Proven expertise and practical experience in design of embedded systems with a solid background in real-time systems
  • Excellent coding skills in C / C++ and programming experience
  • Solid experience with RTOS and real time analysis
  • Good know-how of embedded hardware (ARM development boards, Single-Board Computers)
  • Good knowledge in CI/CD toolchains with Jenkins and Artefact-repositories as well as ALM tools
  • Previous experience in cyber security is an advantage
  • Experience with motor control and control loop design is a plus


Personal Competencies and Requirements:

  • Capable of making fast decisions and taking the responsibility for the results in dynamic and changing environment
  • Oriented towards goals achieving and results
  • Focused on the added value for the internal and/or external clients
  • Team player, able to work in a multicultural working environment
  • Thinking out of the box, creativity, and continuous improvement attitude
  • Flexible, adaptable, open to meet the change and acquire new knowledge and skills

The Company offers:

  • Motivating compensation and social benefits package;
  • Opportunity to be among the first to set the beginning of new Technological and Engineering Center in Sofia;
  • Professional development and learning opportunities in high technology and production environment.



In case your professional qualification corresponds to the above requirements and you wish to join our growing team, please send us your CV and a cover letter.


Only shortlisted applicants will be contacted. Your documents and personal data will be treated as confidential and will be protected according to Bulgarian Data Protection Legislation and the General Data Protection Regulation 2016/679 (GDPR).