Job Description
At the earliest opportunity, we are looking for a development engineer (f / m) to support our software development in the area of ??embedded network stacks.
DSPACE is a world leader in the development of hardware-in-the-loop and rapid prototyping systems. Almost all automotive manufacturers worldwide develop and test their onboard electronics with our tools. Autonomous driving and advanced driver assistance systems present new challenges to the vehicle infrastructure and its development tools. In addition to the classic bus systems such as CAN, LIN and FlexRay, Ethernet plays a central role as a data backbone.
Your tasks:
Conception, implementation and quality assurance of software components in C / C ++ for embedded real-time systems (x86 architecture)
Implementation or porting of network drivers and stacks under the operating system Real-Time Linux for communication with automotive control devices via Ethernet
Creation of a real-time Linux-based firmware with all necessary components
Responsible for the high performance of dSPACE systems
Your profile:
(Bachelor, Master, Diploma) or a comparable software-oriented education
Several years of experience in standard technologies and applications for embedded systems and embedded software development
Very good knowledge in the field of system and driver programming under QNX or Linux and in the GNU compiler tool chain
Very good knowledge of the programming languages ??C / C ++
Good knowledge of Ethernet drivers and protocols
Knowledge of the script language Python or another scripting language is an advantage
Strong analytical and conceptual skills as well as a very independent and systematic way of working
High commitment, self-initiative and willingness to learn
Communication strength and good teamwork
Good German and English skills
Your chances and what we offer:
Working at dSPACE means taking on challenging and varied tasks in a future-oriented and exciting industry. With us, you are responsible and can shape your personal career. A collegial and cooperative approach is just as obvious to us as the continuous further development of your professional competence in a medium-sized company with flat hierarchies.