Skip to main content
TryApplyNow
Salientmotion logo

Firmware Engineer

Salientmotion
Full Timemid
Torrance, CA$120k – $140kPosted 5 days ago

Role Overview

Salientmotion is hiring a mid-level Firmware Engineer. This is a full-time role in Torrance. posted 5 days ago. The posted range is $120k to $140k. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

RORCompensationBenefitsApplicantsCitizensPermanentResidents

Job description

**Applicants must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) to meet customer and regulatory requirements**

Who We Are

We are pioneering modular motion technologies to power the next generation of innovation for Industrial, Aerospace and Defense. If you're excited about disrupting legacy industries, and passionate about motor control technology, let's chat!

We are at the forefront of innovation, crafting exclusive motion control components that propel the industrial, aerospace, and defense sectors into the future.

A couple other things:

  • We are open to relocating you
  • We have great benefits
  • We are well funded, and already generating revenue
  • We are located in beautiful Torrance, CA and just moved into a new large hangar facility

About the role:

We need an embedded software engineer who can work across firmware and hardware. This is not a pure software role - the candidate will use oscilloscopes, read schematics, and debug board-level issues alongside writing C code.

What you'll do:

  • Writing firmware in C for STM32 microcontrollers, particularly but not limited to motor controllers
  • End to end development: derive requirements, design/architect to satisfy requirements, implementation and verification.
  • Bringing up new hardware and debugging issues alongside motor-control and electrical engineers
  • Support mechanical team with new actuator design and verification
  • Example real task: Diagnosing why an Ethernet PHY reports CRC errors by analyzing R MII clock timing with an oscilloscope, reading the PHY datasheet, and identifying a board design issue.

What you need:

  • U.S. Citizenship - Required for defense projects
  • Comfortable working on defense-related projects
  • 2-3 years embedded C programming experience
  • RTOS experience - ThreadX, FreeRTOS, Zephyr, or similar
  • Communication interface experience - Must have worked with at least 2-3 of: SPI, I2C, CAN, UART, Ethernet, BiSS-C
  • Embedded peripheral experience - Must be comfortable with Analog-to- Digital Converters, Timers, Memories (Flash, EEPROM, fRAM etc.)
  • Hardware debugging - Oscilloscope and/or logic analyzer experience
  • Software debugging - JTAG/SWD debugger experience (J-Link, Lauterbach, Ozone, etc.)
  • Schematic reading - Able to look at a circuit diagram and understand signal flow
  • On-site - Majority on-site presence required (at least 4 out of 5 days)

Nice to haves:

  • DO-178C / DAL certification experience (aerospace software safety standard)
  • Motor control background: FOC, Space Vector Modulation, current loops
  • Sensor experience: Hall sensors, incremental encoders, absolute encoders

What we have to offer:

We are not just building components. We are reshaping the future of the Aerospace and Defense component industry, which is a $300B+ market! Come join us and help build next generation systems that will make a massive impact at global scale.

  • We offer competitive compensation: $120,000 to $140,000 base salary + equity
  • Exceptional healthcare benefits, Medical is 100% covered by the company
  • Flexible PTO
  • 401K
  • More to come!

About Salientmotion

Salientmotion logo

Salientmotion

On-site

17 other open roles at Salientmotion on TryApplyNow.

Frequently Asked Questions

How do I apply for the Firmware Engineer position at Salientmotion?

Use the Apply button above to submit your application directly to Salientmotion. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Firmware Engineer position at Salientmotion located?

This position is based in Torrance. Salientmotion has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

How much does the Firmware Engineer role at Salientmotion pay?

Salientmotion has posted a compensation range of $120k to $140k for this position. Final offers typically vary based on candidate experience, location, and internal salary bands.

When was the Firmware Engineer role at Salientmotion posted?

This role was posted on July 7, 2026 (5 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start