Senior C++ Software Engineer
Project description
You will join an ADAS development project centered on a front camera system. The sensor scope includes ultrasonics and radar. You will be workin at the premises of a leading automotive Tier 1 supplier in Prague, as part of the customer's engineering team.
You will design, code, and test C/C++ embedded software for high-performance ADAS domain controllers and sensor-fusion ECUs . Integrate and configure AUTOSAR Classic and Adaptive Platform layers, including BSW, MCAL, RTE, and Application Software Components (SWCs). You will work closely with the software, hardware, and vehicle testing teams . This is a travel intensive position with up to 50% of the time in business travel including China region.
Responsibilities
- Embedded Software Development: Design, code, and test C/C++ embedded software for high-performance ADAS domain controllers and sensor-fusion ECUs.
- AUTOSAR Architecture: Integrate and configure AUTOSAR Classic and Adaptive Platform layers, including BSW, MCAL, RTE, and Application Software Components (SWCs).
- Vehicle Communications: Implement and debug vehicle bus protocols, including CAN FD, Automotive Ethernet (SOME/IP, DoIP), and FlexRay.
- Functional Safety & Cybersecurity: Execute software safety mechanisms in alignment with different standards and integrate Hardware Security Module (HSM) features.
- Sensor & Control Integration: Integrate perception inputs (Radar,ULS, Camera) and core control algorithms for features like Adaptive Cruise Control (ACC), Lane Keep Assist (LKA), and Automatic Emergency Braking (AEB).
- Testing & Validation: Perform low-level debugging and validation using Hardware-in-the-Loop (HIL) systems, Software-in-the-Loop (SIL) environments, Vector tools (CANoe, CANalyzer), and Lauterbach debuggers.
SKILLS
Must have
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5-7+ years of professional C/C++ software development experience in embedded real-time environments.
- Experience in CAPL And pythen language.
- Solid experience with ECU Domain controllers.
- Hands-on experience with AUTOSAR architecture (Classic or Adaptive).
- Strong working knowledge of automotive communications protocols (CAN FD, Ethernet/SOME-IP).
Nice to have
• Experienced in Valeo Host CAM/ anSWer projects. • Hands-on experience using JTAG debuggers for microcontrollers (e.g., Infineon AURIX, Renesas RH850, or NXP S32). • Familiarity with ROS2, Adaptive AUTOSAR, or AI accelerator integration for perception processing.
About the Company
Luxoft is a technology company that helps organizations build a software-defined world. They offer services in digital transformation, software development, and engineering across various industries. They have a global presence with locations in many countries and focus on creating a fulfilling work environment for employees, with opportunities for professional development and career growth.
More jobs at Luxoft
-
Senior Java Developer with Kafka
Pune, IN · · Oct 5, 2026
-
Senior C++ Software Engineer
Shanghai, CN · · Oct 5, 2026
-
AI Engineer
Gurugram, IN · · Oct 2, 2026
-
API Test Automation Engineer
Bengaluru, IN · · Oct 2, 2026
-
ETL/Data QA Engineer
Bengaluru, IN · · Oct 2, 2026