Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design
Job Summary
Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design.
The job activities will include real-time implementation; testability, robustness, availability, and performance are always key features.
A hybrid work model, helping you to achieve work-life balance-combining the best of both spending time working remotely, benefitting from focus time, and purposeful co-creation time in the office.
Matching Summary
Define and develop software for several onboard applications as well as help for setting the future evolution of software and related lifecycle design.
Skills & Requirements
Must-have
C/C++/Python development
Linux embedded excellent knowledge
microprocessors and microcontrollers development
Ethernet and WIFI networking protocols
communication interfaces (CAN, Ethernet, SPI, UART, USB)
version control (SVN / GIT)
laboratory hardware/software instruments
Nice-to-have
passion for performance and speed
pioneers of the future of mobility
innovative and entrepreneurial spirit
teamwork and collaboration
diversity and inclusion
Key Requirements
Computer Science or Engineering degree
Proficient experience in embedded software development
Linux embedded knowledge at kernel, driver and application level
Experience developing software for microprocessors and microcontrollers