Software Development Engineer
We are seeking an experienced Software Development Engineer to join our team.
The ideal candidate will have a solid understanding of software development principles and be able to design and develop innovative algorithms for embedded platforms.
Responsibilities:
* Design software structures and create design documentation
* Develop innovative algorithms based on prototype functions with a focus on automotive embedded suitability
* Develop and describe interfaces between software modules and vehicle systems
* Adapt and develop software for standard software stacks (communication protocols, AUTOSAR)
* Develop and implement software in C and C++
* Conduct software module level testing
* Integrate software packages
* Commission on target hardware
Requirements:
* Bachelor's degree in Computer Science or related field
* Experience in vehicle systems and networks
* Fluency in German and English
* Proficiency in C/C++, MatLab/Simulink
* Version control systems (SVN, Git)
Skills:
* Analytical thinking
* Conceptual thinking
* Strong team and communication skills
* High degree of personal responsibility and initiative