join us | SolarEdge | A World Leader in Smart Energy

join us

Join Us Banner
Join Us Banner
Embedded Application Software Developer

Responsibilities

As application software developer you are responsible for designing and implementing state-of-the-art automotive embedded C software for electric powertrain software. This includes:

  • Clarification and in-depth review of requirements and software architecture
  • Specifying reusable and configurable software functions
  • Formal modelling of design aspects such as message sequence charts, state machines
  • Design for code generation based on the component architecture and state machine models
  • Implementing C software functions according to specification and standards including code documentation
  • Ensuring the correct implementation by review, static code analysis and test


Skills and Competencies

  • You have a degree in computer science, physics, mathematics or equivalent
  • You have experience as a software developer creating high-quality, efficient, and portable C code in a real time embedded environment
  • You are experienced in concurrent computing, real-time operating systems, and multicore
  • You are skilled in using modeling tools, Eclipse, code generators and ticket systems efficiently
  • You have experience in electrified powertrain software development, e.g. BMS, inverter, OBC
  • You are skilled in using calibration and communication tools such as CANape, CANoe, PCAN
  • You have knowledge of the automotive standards ASPICE, ISO 26262, MISRA
  • We offer you
  • An independent, challenging, and varied job
  • Qualified induction and support
  • Flexible working hours
  • An open communication culture and a highly motivated team

Please send us your CV with indication of the relevant position (country and title) to: HR.EMOB.DE@solaredge.com