
Senior C++ Software Engineer
DXC Technology1 day ago
Prague, CzechiaSenior
Responsibilities
- Design, code, test, and debug 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.
- Implement and debug CAN FD, Automotive Ethernet, SOME/IP, DoIP, and FlexRay vehicle communications.
- Execute software safety mechanisms and integrate Hardware Security Module features in accordance with applicable standards.
- Integrate radar, ultrasonic, and camera perception inputs with control algorithms for ACC, LKA, and AEB features.
- Perform low-level debugging and validation with HIL systems, SIL environments, Vector CANoe, Vector CANalyzer, and Lauterbach debuggers.
- Collaborate with software, hardware, and vehicle testing teams at the customer’s engineering site.
Requirements
- Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- At least 5–7+ years of professional C/C++ software development experience in embedded real-time environments.
- Experience with CAPL and Python.
- Solid experience with ECU domain controllers and hands-on AUTOSAR Classic or Adaptive experience.
- Strong knowledge of automotive communications protocols, including CAN FD and Ethernet/SOME-IP.
- Experience with Valeo Host CAM and anSWer projects.
- Hands-on experience using JTAG debuggers for microcontrollers such as Infineon AURIX, Renesas RH850, or NXP S32.
- Familiarity with ROS2, Adaptive AUTOSAR, or AI accelerator integration for perception processing.
- Advanced C1 English proficiency.
Benefits
- Life insurance for eligible permanent employees working at least 20 hours per week.
- Employer retirement supplemental insurance contribution of twice the employee contribution, up to 3% of gross base monthly salary or OTE, after more than 12 months of seniority.
- Meal allowance of 70 CZK per shift when working more than three hours.
- Flexible cafeteria benefit budget of 21,500 CZK per fiscal year for eligible employees.
- Five weeks of vacation and up to three sick days per calendar year.
- Employee Assistance Program offering professional coaching and personal or business consultations.
- Flexible working hours, with required availability from 9:30 a.m. to 3:30 p.m.
- Multisport Card available for a monthly employee payment of 1,050 CZK.
- Prague customer-site role with in-person collaboration and up to 50% business travel, including the China region.
About DXC Technology
DXC Technology is a public IT services and consulting company that runs and modernizes mission-critical systems for large enterprises and governments. It provides managed services, cloud migration and operations, cybersecurity, application development, and industry BPS, monetizing through long-term outsourcing and consulting engagements. Formed in 2017 from the merger of CSC and HPE Enterprise Services, DXC is headquartered in Ashburn, Virginia and trades on the NYSE as DXC.