Festo is a worldwide leader in automation technology headquartered in Germany. We provide inspiration worldwide with our intelligent solutions for industrial automation. And we offer a high degree of flexibility to our employees. We offer you excellent prospects for turning your ideas into reality - because innovation requires freedom and security. We need you. Apply now and keep the world moving.

Embedded Software Engineer (Electric Drives)

Your job:

  • Development of new concepts and firmware in the area of embedded software platform with focus on electrical drive functions and functional safety
  • Collaboration in the creation of real-time capable software architectures from specification to implementation
  • Creation of detailed designs as well as coding, mainly in "C" and "C++
  • Development of firmware components for single-core and multi-core systems based on Cortex M7/A7
  • Implementation and maintenance of configuration management
  • Unit tests, integration tests and cooperation in system tests
  • Creation of development documentation
  • Support of platform development over the entire life cycle and creation of schedules


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 embedded systems programming as well as a solid background in real-time systems
  • Practical experience in embedded firmware design, development, debugging and testing
  • Practical experience in low level (peripheral HAL and drivers) software implementation
  • Excellent coding skills in C / C++ and programming experience with usage of ALM tools
  • Experience with Matlab and/or Simulink
  • User knowledge of requirement management and revision management tools
  • Good know-how of embedded hardware (ARM development boards, Single-Board Computers)


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


You can expect the following with us:

  • 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).


HR contact person: Aleksandar Antonov Angelov, careersbgproduction@festo.com

Reference code: 11482

Company:  Festo Production EOOD

BG, 5300

We look forward to your application!