.Valeo is a tech global company, designing breakthrough solutions to reinvent mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driving and reducing CO2 emissions. We are a leader in our businesses and recognized as one of the largest global innovative companies.Job Summary: The Software Engineer shall contribute to feature development for the ADAS system, which includes software requirement analysis, low-level design, software implementation, and unit testing for automotive vision projects.Responsibilities:Focus on the development of vision-based application components on ADAS processors; integration of internally re-used standard software components and adaptation/integration of 3rd party software components.Complete scheduled project tasks on time and with a high standard of quality.Perform Software Requirements analysis and design implementation adhering to Automotive SPICE process.Contribute to routine software design reviews, peer code reviews, software testing, and software release process on a regular basis.Maintenance of current production software (Analyze customer change requests, Implement changes, Support Test/Validation, and Release).Support Manufacturing End Of Line Test development and other duties as assigned.Conduct bench & integration testing; Support Module/Unit Testing & SW Validation activities.Collaborate with offshore Valeo teams.Travel up to 5% to customer sites to support software troubleshooting as required.Qualifications - External:Strong experience in Software development using Embedded C & C++.Experience with application development on ADAS SoC processors.Good understanding of ARM architecture, Image / Signal processors.Understanding of video formats and streaming protocols is a plus.Familiarity with communication protocols and analysis using logic analyzers.Strong analytical and problem-solving skills.IBM Rational DOORS experience is a plus.Enterprise Architect experience is a plus.Experience with embedded debugger tools is a plus.Experience with Python is a plus.Experience with GIT or similar version control tools.Experience with functional safety or cyber security is a plus.Understanding of software engineering principles and best practices.Ability to work in a globally distributed project team.Familiarity with Automotive SPICE, CMM, or other software development process models is a plus.Job: R&D EngineerOrganization: Software DevelopmentSchedule: Full timeEmployee Status: RegularJob Type: Permanent contractJob Posting Date: 2024-11-05Join Us!Being part of our team, you will join:one of the largest global innovative companies, with more than 20,000 engineers working in Research & Development.a multi-cultural environment that values diversity and international collaboration