onsite
ASW Algorithm Software Developer
Software Engineer
Develop and validate advanced anti‑skid and wheel‑brake control algorithms for automotive systems, using C# and C++ in safety‑critical embedded environments.
About the role
Key Responsibilities
- Design, implement, and test anti‑skid and wheel‑brake control algorithms in C# and C++ for embedded automotive platforms.
- Apply control theory principles to model vehicle dynamics and ensure robust performance across operating conditions.
- Integrate algorithms into safety‑critical ECUs, adhering to functional safety standards (ISO 26262).
- Conduct real‑time simulation, hardware‑in‑the‑loop (HIL) testing, and verification to meet performance and reliability targets.
- Collaborate with cross‑functional teams—hardware, validation, and systems engineering—to resolve integration issues and optimize code for resource‑constrained environments.
Requirements
- Strong proficiency in C# and C++ development for embedded systems.
- Solid understanding of control theory, vehicle dynamics, and real‑time algorithm implementation.
- Experience with functional safety processes and standards (ISO 26262) in automotive software.
- Hands‑on experience with embedded hardware, microcontrollers, and HIL testing tools.
- Ability to work independently and communicate technical concepts effectively within multidisciplinary teams.