Join our great automotive client and have a real impact on the future of modern cars!
Duties:
Follow existing ES standards in the SW development process.
Collecting and analyzing SW requirements, preparing SW design documentation, programming SW modules, preparing and performing tests to verify SW work products.
Continuous development of professional qualifications.
Co-operation with local and remote ES teams.
Accomplishing tasks in accordance with ES and TCK quality standards and schedules.
Basic Requirements:
MSc degree in electronics or computer science or something related. Knowledge of programming languages. Ability to speak, read, and write English.
Team oriented.
Preferred Requirements:
Prior experience in designing and programming microcontrollers and processors.
Knowledge of SW engineering tools supporting the software production process.
Project description and phase:
We’re seeking highly motivated Software Engineers to develop innovative driver-monitoring technology designed to enhance the safety and comfort of the vehicle cabin.
Driver monitoring is a new and rapidly growing area that provides life-saving products such as driver drowsiness/attention monitoring or seat belt recognition.
Must have skills:
C++ programming skills
Basic knowledge of programming for embedded systems
Good knowledge of SW engineering tools and familiarity with general technical documentation
Good communication skills in English in written and spoken form
Nice to have skills:
Familiarity with structured software development processes (CI/CD, Automotive SPICE) and tools (e.g. JIRA, Confluence, Polarion, GIT, etc.)
Experience working within a multi-regional or multi-site development team
Experience working with distributed software architectures
Technical tools:
Standard C++ toolchain. The product we are building is a C++ embedded application.