Embedded Software Engineer

ALTEN Technology•Newark, NJ
•Onsite

About The Position

ALTEN Technology USA is seeking an Embedded Software Engineer II to support the design and development of powertrain electronic control units (ECUs) for next-generation electric vehicles. The role focuses on developing reliable, safety-critical embedded software using AUTOSAR, supporting products from concept through production. The engineer will contribute to software development, integration, debugging, validation, and testing, and will collaborate with cross-functional engineering teams throughout the product development lifecycle. This is an on-site position five days per week in Newark, California. The listed salary range is $105,000–$115,000; the actual offer may depend on location and the candidate’s job-related knowledge, qualifications, skills, education, training, and experience. Candidates selected for employment must successfully complete a pre-employment drug screening.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • At least 2 years of professional experience in embedded software development.
  • Strong programming experience in C and C++.
  • Experience developing and delivering AUTOSAR-compliant software.
  • Solid understanding of AUTOSAR architecture, stack components, and configuration tools.
  • Ability to read and interpret electrical schematics and component datasheets.
  • Experience using on-chip debugging tools.
  • Experience troubleshooting embedded software and hardware issues.
  • Hands-on experience with board bring-up activities.
  • Experience with scripting and test automation tools.

Nice To Haves

  • Experience developing software for automotive ECUs.
  • Knowledge of powertrain systems and vehicle electronics.
  • Familiarity with software integration, validation, and production release processes within automotive environments.

Responsibilities

  • Develop embedded platform software for powertrain electronic control units from concept through production.
  • Design and implement software based on AUTOSAR architecture and standards.
  • Support integration, debugging, and validation of embedded software features.
  • Troubleshoot software across hardware and software interfaces.
  • Participate in design and code reviews to improve software quality and performance.
  • Optimize platform software for reliability, scalability, and maintainability.
  • Execute design verification and product validation testing activities.
  • Collaborate with cross-functional engineering teams throughout the development lifecycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service