Firmware Engineer

Salientmotion

Torrance (CA)

On-site

USD 120,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Excellent healthcare
Flexible PTO
401K

Job summary

Salientmotion is seeking an embedded software engineer to work on firmware and hardware cross-functional tasks in a defense-focused setting. The role centers on writing C code for STM32 microcontrollers, debugging board-level issues, and collaborating with electrical engineers on motor controllers and actuators.

Daily work includes bringing up hardware, reading schematics, and using oscilloscopes to diagnose timing and signaling problems. The position requires U.S.

Qualifications

  • U.S. Citizenship required for defense projects.
  • 2–3 years embedded C programming experience.
  • RTOS experience: ThreadX/FreeRTOS/Zephyr or similar.
  • Experience with SPI, I2C, CAN, UART, Ethernet, or BiSS-C interfaces.
  • Hardware debugging using oscilloscope/logic analyzer; schematic reading.

Responsibilities

  • Write firmware in C for STM32 microcontrollers, focused 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 Ethernet PHY CRC errors by analyzing RMII timing and board design issues.

Skills

Embedded C
RTOS
Hardware debugging
Schematic reading
Oscilloscope use

Education

Bachelor's degree in Electrical Engineering or Computer Science

Tools

JTAG/SWD
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

WhoWeAre

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:

  • Weareopentorelocatingyou
  • Wehavegreatbenefits
  • We are well funded, and already generating revenue
  • WearelocatedinbeautifulTorrance,CAandjustmovedintoanewlargehangarfacility
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!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Healthcare benefits
Flexible PTO
401K
+1
Senior Manufacturing Engineer
Senior Manufacturing Engineer

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Competitive compensation
100% covered medical insurance
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
Mechanical Engineer
Mechanical Engineer

Salientmotion • Saginaw (MI)

On-site
USD 70,000 - 100,000
Health benefits
401(k)
Flexible PTO
+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
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
Mechanical Engineer
Mechanical Engineer

Salient Motion • Torrance (CA)

On-site
USD 85,000 - 110,000
Competitive compensation + equity
100% healthcare coverage
Flexible PTO
+1