join us | SolarEdge | A World Leader in Smart Energy

join us

Join Us Banner
Join Us Banner
Embedded Basic Software Developer


As basic software developer you are responsible for designing, implementing, and configuring state-of-the-art automotive basic software for different customers. This includes:

  • Clarification and in-depth review of requirements, specifications, and circuit diagrams
  • Creating the hardware software interface specification together with the hardware development
  • Configuration of the error memory, pinouts, microcontroller, and memory mappings
  • Design and development of own software drivers (CDD – complex device driver)
  • Ensuring the correct software implementation by review, static code analysis and test
  • Debugging support of colleagues in software, hardware, and system

Skills and Competencies

  • You have a degree in computer science, physics, mathematics or equivalent
  • You are experienced in concurrent computing and real-time operating systems, e.g. FreeRTOS / OSEK
  • You have experience in debugging complex embedded software systems with oscilloscopes, debuggers (PLS, Lauterbach, iSYSTEM), and CAN tools (CANalyzer, PCAN, ...)
  • You are skilled in using modelling tools, Eclipse, code generators and ticket systems efficiently
  • You have extended know-how of electric circuits, sensor, and microcontroller
  • You are well acquainted with the automotive standards, ASPICE, ISO 26262, MISRA AUTOSAR (especially CAN, LIN, FlexRay, Ethernet, MCAL, Dem, FIM, UDS)
  • 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: