Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Embedded Firmware Validation Engineer

Design and execute HIL/SIL validation test cases and automated frameworks for AUTOSAR Classic and Adaptive embedded stacks, including communication protocols, OS, diagnostics, and functional safety. Requires 3+ years embedded validation experience, AUTOSAR knowledge, and Python scripting.

118k – 200k
On-site3+ YOEEmbedded Engineering

About the role

What You'll Do

  • Design and execute validation strategies for AUTOSAR Classic and Adaptive software stacks.
  • Validate end-to-end automotive communication protocols including CAN/CAN-FD, LIN, FlexRay, Ethernet, SOME/IP, DoIP, PDU Routing, Network Management, and Transport Protocols.
  • Verify Safe OS, diagnostics, platform security, and functional safety features.
  • Perform functional, robustness, boundary, timing, negative, and fault-injection testing.
  • Execute testing on HIL benches, SIL environments, restbus simulations, and target hardware.
  • Develop and maintain automated Python (pytest) test frameworks for regression and nightly validation.
  • Integrate automated tests into CI/CD pipelines to improve coverage and release quality.
  • Investigate and debug software, communication stack, and hardware failures using trace tools, debuggers, and bus analyzers.
  • Collaborate with BSW, firmware, and functional safety teams to reproduce, root-cause, and resolve issues.
  • Author traceable test cases and validation documentation aligned with ASPICE and software requirements.

Qualifications

  • 3+ years of embedded software validation, firmware test, or Software Engineer in Test experience, ideally in automotive.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Working knowledge of AUTOSAR (Classic and/or Adaptive) architecture and test methodologies involved in validation.
  • Hands-on experience testing at least one automotive communication protocol (CAN/CAN-FD, LIN, FlexRay, or Automotive Ethernet).
  • Working knowledge of Python or a similar scripting language; comfortable reading embedded C.
  • Familiarity with HIL/SIL testing and the Linux command line.
  • Understanding of software testing fundamentals (test case design, defect lifecycle, regression testing).

Nice to Have

  • Strong experience with AUTOSAR Adaptive and POSIX-based operating systems (QNX, PikeOS, INTEGRITY, SafeRTOS).
  • Experience validating functional safety (ASIL B/C/D) and familiarity with automotive cybersecurity (ISO 21434).
  • Proficiency with automotive diagnostic and debugging tools such as CANoe, CANalyzer, ControlDesk, TRACE32, and logic/protocol analyzers.
  • Experience using CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Buildkite.
  • Familiarity with ASPICE and test management tools like Jira, Polarion, or similar ALM platforms.

Skills

AutosarPythonHil TestingCanEthernetEmbedded CCI/CDLinuxAspiceFunctional Safety
Ai2

Robotics Engineer

Ai2Seattle, WA

Hands-on robotics engineer building control stacks, sim-to-real pipelines, and infrastructure for robot learning projects. Collaborates with researchers to deploy algorithms on real hardware using Python and modern robotics ecosystems. Requires Master's/PhD + 3 years or Bachelor's + 3+ years experience.

119k – 178k
On-site3+ YOEEmbedded Engineering
Lumafield

Systems Software Engineer

LumafieldBoston, MA +1

As a Systems Software Engineer, you will develop software for next-generation CT scanning products, focusing on X-ray physics, high-speed detectors, image processing, and embedded systems. This role involves scaling embedded devices and introducing production-grade capabilities.

120k – 170k
On-site3+ YOEEmbedded Engineering
Forterra

Vehicle Controls Software Engineer

ForterraClarksburg, MD +1

Designs and implements drive-by-wire control systems using C and Simulink for autonomous ground vehicles. Leads development from system modeling to deployment, requiring 3+ years in vehicle controls, embedded C, RTOS, and control theory (PID, state-space).

120k – 200k
On-site3+ YOEEmbedded Engineering
Atomicsemi

Electrical Design Engineer

AtomicsemiAustin, TX

Designs and owns electrical hardware including PCBAs for chip fabrication machines, from schematic capture through production. Requires end-to-end analog/digital/mixed-signal expertise and hands-on prototyping in a fast-paced environment.

120k – 185k
On-siteEmbedded Engineering
Cerebras Systems

Design Verification Engineer

Cerebras SystemsSunnyvale, CA

Design Verification Engineer developing verification strategies, reusable testbenches, and coverage plans for large-scale AI chip designs using SystemVerilog and UVM. Requires 3+ years of DV experience and strong debugging skills.

120k – 240k
On-site3+ YOEEmbedded Engineering