5 days ago
Sibiu, Romania +3 moreSenior
Responsibilities
- Develop and integrate AUTOSAR Classic embedded software for ADAS ECUs.
- Design and implement software components in Embedded C/C++.
- Analyze system and software requirements and refine them into implementable solutions.
- Create and maintain software requirements, software architecture, detailed design, and ASPICE engineering documentation.
- Configure and integrate AUTOSAR BSW, RTE, application software components, and relevant AUTOSAR stacks.
- Work with ARXML files, SWCs, interfaces, runnables, RTE generation, and ECU configuration.
- Debug issues across application software, RTE, BSW, and MCAL layers.
- Develop and execute unit, module, and integration tests, and perform static analysis, code reviews, and root-cause analysis.
- Maintain bidirectional traceability across requirements, design, implementation, and verification.
- Support software integration, releases, change management, impact analysis, and defect resolution.
- Participate in technical reviews and ASPICE assessments.
- Collaborate with system, software architecture, integration, and test teams to ensure technical and process consistency.
Requirements
- At least 5 years of automotive embedded software development experience.
- Strong hands-on Embedded C/C++ development experience and strong AUTOSAR Classic experience.
- Good understanding of SWCs, RTE, BSW, MCAL, and AUTOSAR OS.
- Hands-on experience with Vector DaVinci Developer and DaVinci Configurator, plus Vector MICROSAR BSW configuration and integration.
- Experience with CANoe and CANalyzer for debugging, communication analysis, and testing.
- Strong practical understanding of Automotive SPICE and experience with projects targeting formal ASPICE assessments.
- Experience across software requirements, architecture and design, implementation, and verification.
- Knowledge of CAN, CAN-FD, UDS, automotive diagnostics, ADAS ECUs or products, and ADAS vehicle communication and signal interfaces.
- Experience with Git, automotive software development environments, and DOORS or similar requirements or ALM tools.
- Experience with Lauterbach, WinIdea, or equivalent embedded debugging tools.
- Knowledge of Functional Safety and ISO 26262.
- Experience with multi-core automotive MCUs or SoCs.
- Understanding of cybersecurity concepts for automotive ECUs.
About NTT DATA
NTT DATA is a Tokyo‑headquartered, publicly traded IT services firm within the NTT Group. It provides consulting, application development, system integration, cloud and enterprise application services, and managed/outsourcing services for large enterprises and public-sector organizations. The company operates in more than 50 countries and is listed on the Tokyo Stock Exchange.
