Employer Active
Software Developer
The SW team develops an embedded SW for automotive ECU with an Classic Autosar architecture.
The SW is developed in C with a build and test framework in Python.
Automated tests are written in C and Python.
We use an agile process and CI driven by Gitlab.
Skills:
C programming
Python programing
Design documentation (UML)
Embedded SW development:
Low level (device driver) development
Multi core, multi-tasking SW
Real time OS configuration
Cross compilation and debugging on target HW
Familiarity with microcontrollers and SoC. Be able to read microcontroller documentation
Automated testing
Basic Git
Additional experience (advantageous but not mandatory):
Experience of CI/CD: Git, Gitlab or Jenkins / Gerrit
SW architecture experience
SW requirement writing experience
Agile SW development
Cybersecurity
Functional Safety (ISO 26262 or similar).
Tasks:
Design & Develop:
Analyze and breakdown SW requirements, both functional and non-functional
Develop a SW design following the architectural drivers
Develop SW
Write Development documentation
Develop SW tests
Plan & Deliver
Estimate SW development work packages
Deliver according to plan
Full Time