Search by job, company or skills

Veoneer

Embedded Software Development Engineer (6-10 Years)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

What Will You Do

  • Analyze customer and internal requirements and translate them into robust software architecture, design elements, and implementation plans.
  • Develop AUTOSARbased software components, including configuration, integration, and validation of BSW modules such as COM, DCM, DEM, NVM, CAN NM, and BSWM.
  • Implement and maintain communication protocols including CAN, SPI, and UDS diagnostics, ensuring adherence to automotive communication standards.
  • Design, code, and test embedded software in C, C++, and Python, delivering reliable, highperformance solutions for automotive safety systems.
  • Prepare and maintain software documentation, including architecture/design documents, source code, UT reports, static analysis reports, and other ASPICEcompliant artifacts.
  • Debug and resolve issues using professional tools such as IC5000 and Trace32, conducting systematic rootcause analysis and applying effective corrective actions.
  • Conduct memory analysis, chronometric/timing analysis, and bus load evaluations to ensure system efficiency, performance, and stability.
  • Collaborate closely with customers, internal engineering teams, and crossfunctional stakeholders to deliver technically aligned, highquality software outcomes.
  • Operate within a structured, processdriven environment aligned with ASPICE and automotive quality expectations.
  • Contribute to continuous improvement, knowledge sharing, and adoption of best practices within the development team.

What Will You Bring


  • 610 years of handson experience in automotive embedded software development.
  • Strong knowledge and handson experience with software development processes and related automotive standards including ASPICE (Agile methodology is an added advantage).
  • Strong knowledge of AUTOSAR architecture, SWC development, BSW configuration, and ECU system integration.
  • Proficiency with automotive communication protocols and standards, including CAN, SPI, and UDS diagnostics.
  • Solid programming skills in C and C++, with working knowledge of Python for automation and tooling.
  • Handson experience with industry tools such as Codebeamer, Enterprise Architect, PTC, and related toolchains.
  • Understanding of automotive cybersecurity, secure coding principles, and associated standards (good to have).
  • Proficiency with debugging tools like IC5000 and Trace32, coupled with strong analytical ability to address field issues and perform rootcause analysis.
  • Good to have: Experience in Bootloader development/integration/debugging.
  • Strong documentation, communication, and collaboration skills, with the ability to work effectively in structured processes.

Preferred Qualification: BE / BTech / ME / MTech

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 140242179