Design, extend and maintain embedded software units as well as components in MISRA C
Design, extend and maintain test cases in C++, deploying the relevant testing framework
Peer review of other peoples work
Creation of software documentation artefacts, as well as the creation and review of formal specification artefacts
Improvement of the internal development, build and simulation approaches
Unsere Anforderungen
Experience in multiple fields mentioned above
Familiarity with the formal requirements, SW design patterns, SW architecture as well as understanding for the approaches for functional safety
Writin g code with separation of concerns and maintainability in mind
Ideally skills in the following areas: Git, UML, build system/pipeline, Python, C, C++, Doors (/NG) or unit testing frameworks as well as experience with embedded SW, SAFe, SCRUM and working in a regulated environment