Embedded Software Engineer
Honeywell International Inc
Murten, CHE
vor 16 Tg.

Innovate to solve the world's most important challenges

Honeywell Saia-Burgess Controls is currently looking to recruit a talented Embedded Software Engineer to work at our state-

of-the-art Building Control Systems (BCS) site, which is located in Murten, Switzerland

The BCS line of business in EMEA represents $500 million in revenue. It provides new install and retrofit solutions for energy efficiency and comfort of the building environment, using controls for the optimization of lighting, heating, cooling and ventilation systems for residential and commercial buildings.

It also provides PLC solutions for automation applications in industry, buildings and infrastructure.

The Embedded Software Engineer is responsible for :

  • Formulating and analyzing high level requirements to develop software engineering solutions
  • Preparing system level designs for new product developments
  • Creating quality software designs including software specifications and adhering to coding practices
  • Ensuring that designs are properly verified according to engineering procedures and comply with relevant regulatory standards
  • Developing high quality and reusable system components to extend the functionality of our products and reduce maintenance costs.
  • Developing optimal and innovative software solutions according to market requirements, quality, deadlines and functional performance
  • Able to break down software system designs into sub-systems and collections of tasks including realistic tasks estimates
  • Performing and maintaining the necessary unit tests to prove the desired software functionality before passing to system test
  • Providing clear technical documentation for all software solutions including test results and any key design decisions
  • Job requirements - summary :

  • Bachelor’s or Master’s Degree in Computer Science or Engineering
  • Good knowledge of C / C++, with proven experience in an embedded software role.
  • Proven experience of using one or more embedded RTOS (QNX, Linux, WinCE etc..)
  • Languages : English and German or French (native German or French desired)
  • Good knowledge of TCP / IP and Serial protocols and communications protocols (BACnet, OPC UA, HTTP, ProfiNet, Profibus-
  • DP, Modbus, S-Bus, etc.)

  • Strong object orientated programming and design skills
  • Experience of Agile development methods (SCRUM), Unit test, Continuous integration
  • Experience of code control software (svn / git)
  • Experience of Python and SIL certified product development would be an advantage
  • Ability to write specifications at all levels - Requirements / Functional / Test Specifications etc.
  • Ability to think logically and intuitively.
  • Ability to maintain other developer’s code.
  • Good problem solving skills.

  • Continued Professional Development
  • Bewerben
    Zu Favoriten hinzufügen
    Aus Favoriten entfernen
    Meine Email
    Wenn Sie auf "Fortfahren" klicken, stimmen Sie zu, dass neuvoo Ihre persönliche Daten, die Sie in diesem Formular angegeben haben, sammelt und verarbeitet, um ein Neuvoo-Konto zu erstellen und Sie gemäß unserer Datenschutzerklärung per Email zu benachrichtigen. Sie können Ihre Zustimmung jederzeit widerrufen, indem Sie diesen Schritten folgen.