
Inverter Software Controls Engineer
- Gaydon, Warwickshire
- Permanent
- Full-time
- Design and implement FOC, current control, PWM generation, and torque modulation algorithms for various inverter topologies.
- Integrate EM control logic into automotive-grade AUTOSAR environments, including software component definition and configuration.
- Optimize control strategies for performance, safety, efficiency, and NVH behavior across different drive modes.
- Develop embedded software in C/C++, tailored for Aurix TC3xx/TC4xx microcontroller platforms.
- Configure and manage AUTOSAR BSW/MCAL stacks, including RTE mappings, I/O drivers, and real-time scheduling.
- Ensure compliance with ISO 26262 functional safety requirements, including safety mechanism integration and fault response control.
- Collaborate with HIL and dyno teams to validate control algorithms under closed-loop simulation and bench conditions.
- Develop and refine diagnostic strategies for EM/inverter faults including overcurrent, desaturation, and thermal limit protections.
- Support calibration, debugging, and tuning of inverter controls during integration and vehicle testing.
- Interface with system engineers, functional safety teams, and Tier-1 suppliers for requirement alignment and architecture integration.
- Document control models, configuration files, and compliance evidence for internal and OEM milestone reviews.
- Participate in software quality processes including ASPICE audits and peer code reviews.
- Experience in EM control development for automotive inverter systems.
- Strong experience with Field-Oriented Control (FOC), current control loops, and motor parameter estimation techniques.
- Hands-on proficiency with AUTOSAR Classic environments and configuration tools.
- Deep understanding of Aurix microcontroller architecture, embedded development tools (e.g. Lauterbach, PLS), and memory mapping.
- Familiarity with ISO 26262, fault injection handling, and software safety lifecycle practices.
- Experience with Simulink, TargetLink, or similar model-based control design workflows.
- Knowledge of motor types: PM synchronous, IM, or SRM used in traction applications.
- Exposure to HIL systems (e.g. dSPACE, NI) and closed-loop validation workflows.
- Understanding of vehicle communication protocols: CAN, LIN, FlexRay, UDS.
- Awareness of inverter diagnostics, fault codes, and calibration toolchains (INCA, CANape).