Embedded Software Engineer II

Net2Source•Newark, CA
•Onsite

About The Position

Net2Source Inc. 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 involves developing highly reliable, safety-critical embedded software and supporting products from concept through production. The engineer will use C/C++ and AUTOSAR, and contribute to software configuration, integration, debugging, and validation. The position is onsite in Newark, California, for a three-month duration with potential extension. The pay range is $45 to $52 per hour on W2.

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