Jobs and Careers
AL

Embedded Software Development Engineer

ALTEN Technology USA
United Statesfull_timeVerifiedPosted 30 Jun 2026
💰 $75,000/yr($70,000/yr$75,000/yr)

About the role

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.

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.

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.

Position Overview

We are seeking an Embedded Software Engineer to develop and maintain software solutions for electronic control systems used in commercial vehicle applications. This position involves the full software development lifecycle, including design, implementation, testing, debugging, and ongoing product support. The ideal candidate will have experience with model-based development, embedded programming, and vehicle communication networks while working collaboratively with cross-functional engineering teams.

Key Responsibilities

  • Design, implement, and maintain embedded software for electronic control units (ECUs) and related vehicle electronics.
  • Develop control algorithms using model-based development tools such as MATLAB and Simulink.
  • Analyze software defects, troubleshoot root causes, and implement corrective actions through resolution.
  • Support software verification and validation activities to ensure products meet functional, quality, and performance requirements.
  • Collaborate with systems, electrical, and test engineers to define software functionality and translate system requirements into robust software solutions.
  • Participate in software integration efforts and provide technical support throughout product development and production.
  • Document software changes, maintain development records, and contribute to continuous process improvements.
  • Ensure software is developed in accordance with established engineering standards, coding guidelines, and development processes.

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
  • Three or more years of professional experience developing embedded software.
  • Proficiency with MATLAB and Simulink for model-based software development.
  • Familiarity with vehicle communication protocols such as CAN, J1939, or similar embedded communication networks.
  • Understanding of embedded software development methodologies, coding practices, and software lifecycle processes.
  • Strong organizational, analytical, and problem-solving skills.
  • Ability to communicate effectively and work within a multidisciplinary engineering team.

Preferred Qualifications

  • Experience using Simulink Stateflow or other model-based design tools.
  • Knowledge of embedded communication interfaces and network protocols.
  • Experience interpreting electrical schematics and supporting hardware/software integration activities.
  • Hands-on experience debugging embedded software on target hardware.

Desired Qualifications

  • Experience performing Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing.
  • Background developing embedded software for commercial vehicles or other mobile equipment.
  • Familiarity with continuous integration and automated build environments.
  • Experience using version control systems and collaborative software development tools.

Preferred Technical Skills

Candidates with experience in the following areas are encouraged to apply:

  • Embedded C and C++
  • Firmware development
  • Model-Based Design (MBD)
  • MATLAB, Simulink, and Stateflow
  • AUTOSAR architecture
  • CAN, J1939, ISOBUS, and LIN communication protocols
  • Visual Studio or comparable development environments
  • Agile or Scrum software development methodologies
  • Hardware debugging tools such as emulators and logic analyzers
  • Control systems engineering
  • Test-driven development (TDD)
  • Embedded systems architecture and software integration

 

Salary Range: $70,000-75,000

The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qual

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ALTEN Technology USA

View company profile →