Embedded Software Application Engineer
Job Description
<div class="content-intro"><p>We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.</p> <p>As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing.</p> <p>When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.</p></div><p><strong>Responsibilities:</strong></p> <ul> <li>Support software integration, baseline deployment, and validation activities for ADAS and Active Safety systems.</li> <li>Integrate and verify software across multiple ECUs, sensors, cameras, and vehicle variants.</li> <li>Perform vehicle-level diagnostics, CAN analysis, and log investigations to identify root causes of system issues.</li> <li>Support validation of features such as Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB), Lane Keeping Assistance (LKA), Lane Centering, and other driver assistance functions.</li> <li>Investigate sensor, radar, camera, network communication, and software interaction issues affecting ADAS performance.</li> <li>Evaluate the impact of sensor packaging, mounting locations, calibration requirements, environmental influences, and vehicle architecture on system performance.</li> <li>Support software release management, variant management, feature enablement, and software configuration activities across multiple vehicle platforms and product classes.</li> <li>Collaborate with global engineering teams to resolve software defects, integration issues, and launch blockers.</li> <li>Support issue management through defect tracking systems and provide technical recommendations for corrective actions.</li> <li>Create and maintain technical documentation, software baseline records, software BOMs, variant documentation, integration guides, and validation reports.</li> <li>Support vehicle integration activities throughout development, validation, launch, and continuous improvement phases.</li> </ul> <p><strong>Qualifications:</strong></p> <ul> <li>Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or related field.</li> <li>2+ years of experience in automotive embedded systems, vehicle electronics, software integration, system validation, or ADAS development.</li> <li>Strong understanding of vehicle communication networks including CAN, Ethernet, LIN, and UDS diagnostics.</li> <li>Experience using CANoe, CANalyzer, Vehicle Spy, Wireshark, or similar analysis tools.</li> <li>Experience with software configuration management, software baselines, and release processes.</li> <li>Working knowledge of C/C++ and Python.</li> <li>Experience with JIRA or similar defect management tools.</li> <li>Strong debugging, troubleshooting, and root cause analysis skills.</li> <li>Ability to work independently and quickly become productive in a fast-paced engineering environment.</li> </ul> <p><strong>Preferred Qualifications:</strong></p> <ul> <li>Experience with ADAS, Active Safety, or automated driving systems.</li> <li>Unders