This position will be contracted through Bosch’s external vendor under a one-year agreement.
Key Responsibilities
- vECU Environment Development: Lead the development, integration, and enablement of Type 3 vECU simulation environments for the ECU product.
- dSPACE Toolchain Management: Utilize the dSPACE tool suite (e.g., VEOS, ControlDesk, ConfigurationDesk) to create and maintain real-time SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) test environments.
- C/C++ Development: Develop and maintain simulation models, software components, and test scripts using your strong C/C++ programming skills.
- Collaboration: Work closely with software developers, systems engineers, and test teams to understand requirements, define test strategies, and ensure seamless integration.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Mechatronics, or a related field.
- Minimum 3 years of professional experience in automotive software development, testing, or simulation.
- Strong proficiency in C/C++ programming is essential.
- Proven expertise in using Vector tools, particularly CANoe, for testing, simulation, and analysis of automotive networks.
- Solid understanding of automotive communication protocols (e.g., CAN, CAN-FD, Automotive Ethernet, LIN).
- Excellent problem-solving, analytical, and debugging skills.
- Fluent English communication
Nice to have
- Hands-on experience with the dSPACE toolchain for HIL/SIL simulation (e.g., VEOS, SCALEXIO, ControlDesk).
- Knowledge of AUTOSAR architecture (Classic or Adaptive).
- Experience with scripting languages such as Python for test automation.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
Further details regarding benefits will be shared during the interview process.