Responsibilities
- Specify, design, implement, and test embedded software.
- Improve software development processes.
- Analyze and maintain software requirements.
- Develop software-related parts of system architecture.
- Define and support software safety and security concepts.
- Define and apply design patterns.
- Create component requirements.
- Perform impact, safety, and security analysis of software.
- Verify software through testing at all levels (unit, component, SW-HIL, system) and relate to safety and road release standards.
- Oversee development and verification processes to support public road releases.
- Participate in advanced steering actuator or vehicle motion control projects.
Your Responsibilities
The goal of the position is to develop next-generation steering actuators for autonomous vehicles. The role involves a 2-3 year international training period, after which the position will be based in Fishers, Indiana.
Year 1: SW Engineer (Budapest)
- Specify, design, implement, and test embedded software.
- Improve software development practices.
Year 2: System Architect (Budapest)
- Analyze and maintain software requirements.
- Develop software-related parts of system architecture.
- Define and support software safety and security concepts.
- Define and apply design patterns.
- Create component requirements.
- Perform impact, safety, and security analysis of software.
- Verify software through testing at all levels and support public road releases.
Year 3: Vehicle Integration / Systems Integrator (Lichtenstein)
- Work on advanced steering actuator or VMC projects.
Your Profile
Professional requirements and competencies
- BSc or MSc degree in electrical or software engineering (or equivalent).
- Knowledge of a high-level programming language.
Specific requirements and skills
- Mandatory experience with C, focusing on embedded applications, following MISRA C:2012 coding rules.
- Good to have experience with Matlab/Simulink.
- Bonus skills include Python (2.x and 3.x), Java, GNU make, GNU bash scripting, Vector CAPL scripting.
- Additional knowledge in automotive communication protocols (LIN, CAN, CAN-FD, FlexRay), automotive standards (AUTOSAR, ISO-26262, ISO-14229-3 UDS, ISO-15765-2).
- Experience with embedded systems topics like real-time OS, communication protocols (SPI, SENT, I2C), low-level driver development, and microcontrollers (NXP MPC5744, Infineon AURIX).
- Background in electrical motors, signal processing, control systems, and motor control at both electrical and software levels.