Check out our latest job openings



The context:

Our client, one of the biggest multinational companies with about 1.400 employees in 19 countries and 400 mUSD revenues in 2013, is looking for 5 Embedded Software Engineers with experience in embedded systems design, development in C and/ or C++ and good analytical thinking.
The company delivers complete end-to-end Energy Management Solutions that drive energy efficiency, operational improvements and cost savings for utilities, industrial customers and consumers.

  • Design, develop and test the embedded software modules (which implements the functionality of the used hardware components)
  • Implements software components according to the defined specifications
  • Designs concepts for new software components within the platform constraints
  • Tests software components according to the defined specifications (unit/ integration testing) and develops test plans and procedures
  • Contributes to specifications definition and participates to requirements analysis
  • Documents software components functionality

  • Bachelor's degree in computer science/engineering, automation, electronics or equivalent experience
  • At least 3 years of experience in embedded systems design and development
  • Excellent knowledge of C and/or C++ programming languages (other languages are considered as a plus)
  • Experience/knowledge of scripting languages (VB Script, Python)
  • Experience in areas of real-time software engineering, algorithms and data structures
  • Knowledge about microcontrollers architecture and design and communication protocols
  • Good analytical and communication skills
  • Ability to work effectively independently and as a member of an international team, also to clearly and concisely communicate technical information of a complex nature in verbal and written form
  • Advanced knowledge of English (speaking, reading and in written form)

Apply at: