Responsibilities
Design, implement, and validate low level software modules for Automotive sector
Develop and integrate device drivers into the system
Develop middleware applications for Linux and QNX based systems
Develop unit, design, and integration tests
Debug and troubleshoot complex Linux and QNX based systems
Analyze and implement product requirements
Participate in design and code reviews
Develop relevant software documentation
Requirements
At least 4 years of experience in programming in C/C++ language for embedded systems
Strong knowledge of embedded Linux or QNX on user/kernel space
Advanced level of spoken and written English
Experience with delivering software into a Continuous Integration tool chain
Nice to have:
Experience in Yocto
Experience in QNX
Experience in Python or other scripting language
Experience in hypervisors
We Offer
Ability to work remotely or in the office of your choice
Any form of employment - employment contract or B2B
Flexible working hours
Diversified and international projects
Private medical care (Medicover)
Medicover Sport Card
Funding of preventive mental health support
Attractive employee referral program