AUTOSAR Software Developer

NTT DATA Romania SABraşov, Brașov CountyOn-siteFull-timeMid level, 2–5 yearsListed 19 hours ago

Apply now

About this role

Who We Are

We don’t just develop embedded software — we engineer intelligence into products. The Embedded Competence Center at NTT DATA Romania brings together experts in embedded systems, firmware development, and hardware–software integration, delivering robust and high-performance solutions for complex, safety-critical environments. With strong expertise in C/C++, AUTOSAR, real-time operating systems, and communication protocols, we design scalable embedded architectures, integrate software seamlessly with hardware, and ensure compliance with industry standards. Across the industries we support — from Automotive and Industrial Automation to Smart Devices and IoT — we transform reliable embedded technology into a foundation for innovative, dependable products.

We are looking for an experienced Senior Software Developer with strong AUTOSAR Classic expertise to support the development and integration of automotive DC/DC Converter software within the e-Mobility domain. The ideal candidate combines strong Embedded C development skills with hands-on experience in AUTOSAR BSW configuration and integration using the Vector toolchain, particularly DaVinci Configurator / Developer and MICROSAR. Previous experience with DC/DC Converters, OBC, Inverters, BMS or similar power electronics products is highly preferred.

Please note that this opportunity is available exclusively on a freelance/contractor basis (B2B engagement). We are currently not considering permanent employment applications for this role.

What you'll be doing

- Develop, integrate and maintain AUTOSAR-based embedded software for automotive DC/DC Converter ECUs.

- Develop embedded software in C according to automotive coding and quality standards.

- Configure and integrate AUTOSAR Classic BSW modules using Vector DaVinci Configurator.

- Work with Vector MICROSAR stacks and AUTOSAR RTE.

- Support AUTOSAR configuration and integration activities using DaVinci Developer / DaVinci Configurator.

- Configure and integrate relevant BSW areas

- Work with ARXML files, RTE generation and ECU configuration.

- Integrate application software with RTE, BSW and MCAL layers.

- Implement and maintain interfaces between AUTOSAR software and DC/DC control/application functionality.

- Debug and resolve complex software, BSW configuration and integration issues.

- Perform ECU-level debugging and communication analysis using CANoe / CANalyzer and other Vector tools.

- Support software integration, testing, code reviews and root-cause analysis.

- Collaborate with Software Architects, System Engineers, Functional Safety, Hardware and Test teams.

- Develop software according to Automotive SPICE, ISO 26262 and project-specific development processes.

What you'll bring along

- 5+ years of experience in Automotive Embedded Software Development.

- Strong programming experience in Embedded C.

- Strong hands-on experience with AUTOSAR Classic.

- Good understanding of BSW, RTE, MCAL and AUTOSAR OS.

- Hands-on experience with Vector AUTOSAR tooling, particularly:

- Experience with AUTOSAR BSW configuration and integration.

- Experience working with ARXML, RTE generation and AUTOSAR configuration workflows.

- Good knowledge of CAN / CAN-FD and UDS diagnostics.

- Strong debugging and problem-solving skills for complex embedded systems.

- Understanding of real-time embedded systems and automotive ECU architectures.

- Knowledge of Automotive SPICE development processes.

- Previous experience with DC/DC Converter software development.

- Experience with other e-Mobility / Power Electronics ECUs, such as OBC, Inverter or BMS.

- Deep experience with Vector MICROSAR BSW stacks.

- Experience with vFlash, CANape and/or additional Vector tooling.