Embedded Software Engineer - contract

  • Location


  • Sector:


  • Job type:


  • Salary:

    Swiss Franc70 - Swiss Franc90 per annum

  • Contact:

    Cass Liley

  • Contact email:

  • Job ref:


  • Duration:

    12 months

  • Startdate:


iO Associates are seeking an experienced Embedded Software Engineer to work on energy products for a 12 month on-site contract near Bern, Switzerland.

The role will involve working in an agile team developing, testing and maintaining embedded software for existing and new products- the developed products are used to protect and monitor critical rotating machines such as gas turbines, steam turbines and hydroelectric turbines.

Core responsibilities will be:

  • Collaborate with team members in an agile development environment.
  • Design, develop, test and document new functionalities of the software
  • Troubleshoot system bugs and issues
  • Provide support to customers

Required Skills:

  • Demonstrated expertise with software development life cycles
  • Very good knowledge in C, C++
  • Signal processing
  • Linux and real time OS
  • Industrial protocols (Modbus, Profinet, etc.)
  • Experiences writing drivers in Linux or real time OS
  • Knowledge in Python
  • Object-oriented design and notations (UML)
  • Model based design

If you meet the above requirements and hold either:

  • Swiss Passport
  • EU Passport
  • Swiss Work Permit

Please submit a CV and let me know of a good time to discuss the role and your experience in more detail.

Please note that candidates who require sponsorship or a new Work Permit application unfortunately cannot be considered at this time, thank you for your understanding.