Firmware Engineer

Salient Motion

Torrance (CA)

On-site

USD 120,000 - 140,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
Flexible PTO
401K
Relocation assistance

Job summary

Salient Motion is seeking an embedded software engineer to work across firmware and hardware for defense-grade motion control systems. You will write C for STM32 microcontrollers, bring up new hardware, and debug board-level issues alongside electrical and mechanical engineers.

The role is primarily on-site in Torrance, CA, with relocation assistance and comprehensive benefits. U.S. citizenship is required for defense projects.

Qualifications

  • U.S. citizenship is required for defense projects.
  • 2–3 years embedded C programming experience.
  • Experience with RTOS such as ThreadX, FreeRTOS or Zephyr.
  • Experience with multiple communication interfaces (SPI, I2C, CAN, UART, Ethernet or BiSS-C).
  • Ability to read schematics and debug hardware using scopes/logic analyzers.
  • On-site work required (majority on-site presence).

Responsibilities

  • Write firmware in C for STM32 microcontrollers, focusing on motor controllers.
  • End-to-end development: derive requirements, design, implement and verify.
  • Bring up new hardware and debug with motor-control and electrical engineers.
  • Support mechanical team with actuator design and verification.
  • Diagnose hardware issues (e.g., Ethernet PHY CRC errors) using oscilloscope analysis.

Skills

Embedded C programming
RTOS (ThreadX/FreeRTOS/Zephyr)
STM32
SPI
I2C
CAN
UART
Ethernet
BiSS-C
Schematic reading
Oscilloscope debugging
JTAG/SWD (J-Link,Lauterbach,Ozone)

Tools

J-Link
Lauterbach
Ozone

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 an $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!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Salientmotion • Torrance (CA)

On-site
USD 120,000 - 140,000
Equity
Excellent healthcare
Flexible PTO
+1
Electrical Engineer
Electrical Engineer

Salientmotion • Torrance (CA)

On-site
USD 120,000 - 140,000
Competitive compensation
Healthcare benefits
Flexible PTO
+2
Senior Mechanical Engineer
Senior Mechanical Engineer

Salientmotion • Torrance (CA)

On-site
USD 160,000 - 190,000
Exceptional healthcare benefits
Flexible PTO
401k
+1
Mechanical Engineer
Mechanical Engineer

Salientmotion • Torrance (CA)

On-site
USD 130,000 - 150,000
100% covered medical insurance
Flexible PTO
401K
+1
Principal Mechanical Engineer
Principal Mechanical Engineer

Salientmotion • Torrance (CA)

On-site
USD 200,000 - 230,000
Medical insurance 100% covered
401K plan
Flexible PTO
Principal Mechanical Engineer
Principal Mechanical Engineer

Salient Motion • Torrance (CA)

On-site
USD 200,000 - 230,000
Autonomy
Lean culture
Great benefits
+1
Mechanical Engineer
Mechanical Engineer

Salientmotion • Saginaw (MI)

On-site
USD 70,000 - 100,000
Health benefits
401(k)
Flexible PTO
+1
Senior Mechanical Engineer
Senior Mechanical Engineer

Salient Motion • Torrance (CA)

On-site
USD 90,000 - 120,000
Competitive compensation + equity
Exceptional healthcare benefits
Flexible PTO
+1
Systems Engineer Torrance, CA
Systems Engineer Torrance, CA

Salient Motion, Inc. • Torrance (CA), Northern (KY)

Hybrid
USD 130,000 - 150,000
Equity
Healthcare
Flexible PTO
+1
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1