The Swiss-based family owned company Bühler is a global, industrial solution provider for processing foods and for manufacturing advanced materials, contributing to food security and high energy efficiency.

Around 65% of the worldwide harvested grain is processed on Bühler mills, around 50% of all car taillamps or headlamps are getting metallized on Bühler machines. Every day, billions of people come into contact with Bühler technologies to cover their basic needs for foods, mobility, or communication.

Embedded Software Engineer


  • Embedded software development within a core team for an embedded controller used for a variety of machines and sensors globally across a range of industrial processes
  • Software platform development based on the Yocto Linux framework for complex automation solutions in collaboration with external partners and the global Bühler team
  • Evaluation of tools and definition of Software architecture and functional blocks in the team
  • Support life-cycle management of the embedded software platform
  • Close collaboration with other R&D teams
  • Maintain complete software and framework documentation to professional standards
  • Validation of new features in-house together with software product owners of business areas
  • Willingness to travel (<10%)


  • Requirements engineering skills (Accompany a functionality from requirements to implementation)
  • A good sense for architectural structures
  • Experienced in object oriented design & implementation
  • Know-how in automated testing is beneficial
  • Experience in an either an object oriented language (e.g. C#, C++) or in the C programming language is a must
  • Willing to work in low level C as well as higher level environments
  • Conceptual, user centrist thinking
  • Desire to improve the own work every day
  • Active and transparent communicator

In return we offer:

  • Excellent career opportunities and a unique environment for personal development
  • Interesting and challenging work in the future-oriented, international successful Group
  • Continuous learning opportunity and professional growth
  • Young professional team
  • Pleasant working atmosphere
  • High quality technical support
  • International travel opportunity

Should you wish to realize your plans for the future together with us, we are pleased to receive your complete CV.

Informace o pozici

Bühler Praha s.r.o.
Jihlavská 1558/21, Praha – Michle
Required education: University
Required languages: English (Intermediate)
Benefits: Bonuses, Flexible start/end of working hours, Meal tickets / catering allowance, Educational courses, training, Cafeteria, Refreshments on workplace, Contribution to sport / culture / leisure, Corporate events, 13th monthly salary
Listed in: IS/IT: Consultations, analyses, and project management, IS/IT: System and HW administration, IS/IT: Application and system development, SW architect, Programmer, Application SW administrator, Database specialist, Development Manager / Team Leader
Employment form
Employment form: Full-time work
Contract duration
Contract duration: Permanent
Employment contract
Employment contract: employment contract
Employer type: Employer

Bühler Praha s.r.o., Ján Pavlík