Embedded Engineer

Socket.dev

Seattle (WA)

On-site

USD 142,000 - 161,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity compensation
Healthcare, dental, and vision plans
Flexible PTO
401k with company match
Parental leave

Job summary

Overland AI in Seattle, WA is seeking an Embedded Software Engineer to own the integration between hardware and software on autonomous ground vehicles. This role is hands-on on the production floor, bridging firmware, electrical systems, and autonomy software to deliver mission‑critical solutions.

You will manage the full lifecycle of embedded systems from requirements and architecture to development, testing, and support, collaborating with mechanical, electrical, and software teams to ship

Qualifications

  • Bachelor's degree in EE/CE/CS or equivalent practical experience.
  • 3+ years of firmware or embedded software development.

Responsibilities

  • Own architecture, design, and development of embedded firmware for vehicle subsystems.
  • Develop firmware in C/C++ for microcontrollers and embedded compute platforms.
  • Own the hardware–software integration process: bring up new boards, sensors, and peripherals with the autonomy stack.
  • Debug across electrical, firmware, and software boundaries on vehicles.
  • Write and execute test plans for validation, performance, and production acceptance.
  • Collaborate with electrical engineering to select MCUs and peripherals and validate hardware designs.
  • Define interfaces and protocols between vehicle subsystems (CAN, Ethernet, SPI, I2C, UART).
  • Develop diagnostics and health monitoring to support field reliability.

Skills

C/C++ firmware
ARM Cortex-M
RTOS
Embedded Linux
ROS
JTAG/SWD
Hardware bring-up
CAN bus
SPI/I2C
Ethernet

Education

Bachelor's degree in EE/CE/CS

Tools

Oscilloscopes
Logic analyzers
JTAG/SWD tools

Job description

Role Summary

We are looking for an Embedded Software Engineer to join our vehicle production team and own the integration betweenhardware and software on our autonomous ground vehicles. You will support the architecture, design, and implementationof high-performance embedded systems that connect our autonomy stack to the physical vehicle platform.


This is a deeply hands-on role on the production floor — you'll bridge the gap between firmware, electrical systems, and autonomy software, working alongside a collaborative team of mechanical, electrical, and software engineers to find and develop the right solutions for mission-critical problems. You will take ownership of the full lifecycle of embedded systems: from requirements definition and architecture through development, testing, and end-to-end technical support. If you're passionate about tackling hard problems at the intersection of hardware and software for autonomous vehicles, this is your chance to make a lasting impact.


Responsibilities


  • Own the architecture, design, and development of embedded firmware for vehicle subsystems and autonomy hardware interfaces

  • Develop firmware in C/C++ for microcontrollers and embedded compute platforms on our autonomous vehicles

  • Own the hardware-software integration process: bring up new boards, sensors, and peripherals and ensure reliable communication with the autonomy stack

  • Debug and troubleshoot issues that span electrical, firmware, and software boundaries, often hands-on with the vehicle

  • Write and execute test plans for validation, performance characterization, and production acceptance

  • Collaborate with electrical engineering to select microcontrollers and peripherals, review schematics, and validate hardware designs

  • Define and implement communication protocols and interfaces between vehicle subsystems (CAN, Ethernet, serial, etc.)

  • Develop diagnostics, health monitoring, and fault-handling firmware to support field reliability

  • Assess design risks and develop mitigation strategies across hardware and firmware boundaries

  • Create and maintain clear technical documentation including interface specifications, test procedures, and integration guides

  • Interface with internal teams to conduct design reviews for hardware/electronic systems and code reviews for firmware

  • Support production builds by developing tools, test fixtures, and automated validation for embedded systems

  • Drive continuous improvement of embedded systems through hands-on experience and feedback from test and production teams


Minimum Qualifications


  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field — orequivalent practical experience

  • 3+ years of applied experience in firmware or embedded software development


Desired Experience & Qualifications


  • Strong C/C++ firmware development in bare-metal or RTOS environments with experience across multiple ARM Cortex-M architectures (e.g., STM32, NXP S32K, TI TMS570) and/or FPGA platforms

  • Proficiency integrating microcontrollers with analog and digital sensors, debugging across hardware-software boundaries using JTAG, SWD, oscilloscopes, and logic analyzers

  • Working knowledge of common bus protocols (CAN, SPI, I2C, UART, RS-485, Ethernet) and ability to read and interpret electrical schematics

  • Experience with embedded Linux, board support packages, and robotics middleware such as ROS — particularly on automotive or vehicle platforms with drive-by-wire systems

  • End-to-end electronics experience from requirements through schematic, layout, fabrication, and hardware bring-up, including analog circuit design and/or power electronics

  • Experience bringing hardware from prototype through production in a fast-moving environment; hands-on, floor-oriented problem solver comfortable working directly on vehicles

  • Strong cross-functional communication skills with a bias for action and natural curiosity about how systems work end to end


Location

This position will sit onsite at our production facility in Seattle, WA.


Benefits:

Pay Range:


Embedded Engineer: $142,000 - $161,000/annually



  • Equity compensation

  • Best-in-class healthcare, dental,and vision plans

  • Flexible PTO

  • 401k with company match

  • Parental leave.


Overland AI is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, age, marital status, disability, genetic information, protected veteran or military status, or any other status protected by applicable law.


This position may involve access to export-controlled technology. Employment is contingent on the ability to comply with U.S. export control laws.


Overland AI provides reasonable accommodations for qualified individuals with disabilities and disabled veterans during the application process. Please contact peopleops@overland.ai to request an accommodation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Overland AI • Seattle (WA)

On-site
USD 142,000 - 161,000
Equity compensation
Best-in-class healthcare, dental, and視
Flexible PTO
+2
Mission Success Engineer
Mission Success Engineer

Overland AI • Ellensburg (WA)

On-site
USD 120,000 - 150,000
Equity compensation
Healthcare, dental, and vision plans
Flexible PTO
+2
Systems Engineer
Systems Engineer

Overland AI • Seattle (WA)

On-site
USD 140,000 - 190,000
Equity compensation
Best-in-class healthcare, dental, and vision plans
Unlimited PTO
+2
Software Engineer, Platforms
Software Engineer, Platforms

Overland AI • Seattle (WA)

On-site
USD 140,000 - 300,000
Equity
Health insurance
Dental and Vision
+3
Manufacturing Engineer, NPI (New Production Introduction)
Manufacturing Engineer, NPI (New Production Introduction)

Overland AI • Seattle (WA)

On-site
USD 110,000 - 155,000
Equity compensation
Best-in-class healthcare, dental and视觉
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Odin Dynamics, Inc • Long Beach (CA)

On-site
USD 140,000 - 220,000
Health insurance
Equity
401(k)
+1
Embedded Firmware Engineer – Autonomous Vehicles (Equity, PTO)
Embedded Firmware Engineer – Autonomous Vehicles (Equity, PTO)

Socket.dev • Seattle (WA)

On-site
USD 142,000 - 161,000
Equity compensation
Healthcare, dental, and vision plans
Flexible PTO
+2
Embedded Software Engineer - New Grad 2027
Embedded Software Engineer - New Grad 2027

Applied Intuition • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Software Engineer Software
Software Engineer Software

Front Door Defense • Sunnyvale (CA), Northern (KY)

Hybrid
USD 188,000 - 244,000
Embedded Software Engineer - New Grad (December 2026)
Embedded Software Engineer - New Grad (December 2026)

InvestedintheMission • Sunnyvale (CA)

On-site
USD 120,000 - 190,000