Embedded Firmware Engineer

42dotSan Francisco, CA
$197,000 - $278,460

About The Position

As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the next-generation firmware platform for Hyundai Motor Group’s Software-Defined Vehicles (SDV). You will bridge the gap between high-level applications and raw hardware, ensuring that autonomous driving systems sit atop a secure, high-performance, and safety-critical embedded foundation. This is a high-visibility role requiring a "full-stack" engineering perspective - from reading schematics to deploying production-grade C code.

Requirements

  • Minimum of 8+ years of hands-on experience in embedded software/firmware development.
  • Extensive experience in safety-critical or highly regulated industries (e.g., Aerospace, Medical Devices, Defense, or Automotive).
  • Expert-level proficiency in C for resource-constrained environments.
  • Proven ability to read and interpret complex EE schematics and data sheets for SoCs, MCUs, and FPGAs.
  • Expert-level experience with standard lab equipment (Multimeters, Oscilloscopes, Protocol Analyzers).
  • Deep understanding of Real-Time Operating Systems (e.g., QNX, FreeRTOS, VXWorks) and bare-metal development.
  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related technical field.

Nice To Haves

  • Direct experience with AUTOSAR (Classic or Adaptive), MISRA C guidelines, and ISO 26262 compliance.
  • Master's or PhD in a relevant engineering discipline.
  • Experience managing technical teams

Responsibilities

  • Design and implement key components of the next-generation firmware architecture for Hyundai Motor Group, focusing on scalability, modularity, and real-time performance.
  • Lead the development of firmware in C that meets rigorous functional safety standards (e.g., ISO 26262 ASIL-D).
  • Own the entire product lifecycle from initial hardware bring-up and driver development to over-the-air (OTA) update stability and long-term maintenance.
  • Partner closely with EE teams to review schematics, debug complex integration issues, and utilize EE lab equipment (Oscilloscopes, Logic Analyzers) to validate hardware-software interfaces.
  • Develop internal tools, scripts, and test patterns to automate firmware validation and streamline the development workflow.
  • Act as the technical authority for embedded systems, collaborating with a large matrix of key stakeholders to ensure seamless hardware/software interface.
  • Identify and resolve low-level bottlenecks in interrupt latency, memory management, and bus communication (CAN-FD, Ethernet, PCIe, 10B-T1S).

Benefits

  • Equal Opportunity Employer
  • Celebrate diversity and are committed to creating an inclusive environment for all employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service