Subcontractor - VAL - 07: (Senior) Software Engineer (m/f/d) for ADAS data measurement/replay and SiL/HiL solutions

  • Braunschweig
  • Erlangen

We are looking for a (Senior) Software Engineer (m/w/d) for Validation.

Job description:

  • You are responsible for creating software units that meet requirements and high-quality standards
  • You perform the verification of software units, for example code review, static code analysis, and software unit tests
  • You support the integration of software, which gets delivered as agreed in the project 
  • You have the technical expertise in the project, what enables you to contribute to all technical aspects, like writing the necessary technical specifications and analyzing bug tickets

Required Know-How / Experience:

  • You hold an academic or technical degree in Computer Science, Electronics or similar 
  • You can proof several years of experience in C/C++ development and OO SW design (design patterns, UML)
  • You have done software development on Windows and Linux before
  • You have knowledge in Requirements engineering and Test Driven Software Development
  • You know the concept of Continuous Integration (Jenkins) and build management systems like Gradle, Maven or Ant
  • You are familiar with writing automated test in C++, preferably with “googletest”
  • You have experience in ADTF and/or ROS
  • You know about Automotive Bus Systems (e.g. CAN, FlexRay) and Ethernet protocols (TCP/IP, SOME/IP)
  • You could establish knowledge in vehicle diagnostics (DLT, UDS, DoIP)
  • Ideally you have also experience in video processing (SerDes, LVDS, Codecs) 
  • You are a team player and have good communication skills (English fluent in speech and writing)

Basic assignment conditions:

Place of execution is at our Branch Office in Erlangen, Ingolstadt or Brunswick.
Hourly rate shall be calculated at a maximum of 64 EUR (based on 40 h/week).
The timeline for the assignment is planned for 12 months.
Hard- and Software will be provided by EB.