Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$110k - $130k

Motivo

Firmware Engineer

We are looking for a passionate, enthusiastic multidisciplinary engineer, capable of leading the technical decision-making process in electro-mechanical projects that require a solid system architecture. Motivo is a project-based product development company focused on designing systems containing mechanical, electrical, and software components. Our programs typically span from clean-sheet design through prototype validation, though we occasionally shepherd our clients through to the start of production as well. We develop products for diverse market segments, including mobility/automotive, medical/health/fitness, industrial automation, energy storage and conversion, aerospace, consumer devices, and more. We are the secret weapon behind many early-stage startups seeking to develop their first product, as well as Fortune 500 R&D branches looking to innovate on their next flagship product.

At Motivo, Firmware Engineers are highly valued and versatile team members. They are the linchpin in executing complex embedded software projects from concept to validation. We look for creative problem-solvers with a keen eye for detail and the ability to balance competing priorities.

Working closely with a Project Manager, Electrical Engineers, and Systems Engineers, a Firmware Engineer guides focused engineering teams through the initial phases of product development. This involves:

  • Planning technical and programmatic aspects of embedded software architecture.
  • Defining and reviewing complete bare-metal or RTOS system architectures.
  • Identifying and managing software risks, especially regarding real-time constraints and fault handling.
  • Identifying key communication protocols and feedback sensor strategies.
  • Leading technical teams to successful software integration and project completion.

In later phases, you'll lead brainstorms, conduct code reviews, provide technical guidance, and assist with debugging and troubleshooting during hardware-in-the-loop (HIL) testing and validation & verification (V&V) activities. An ideal candidate possesses a strong understanding of control theory, MCU interfacing, and motor control to effectively communicate and understand hardware-software interactions. This role is perfect for an incredibly sharp engineer with an insatiable curiosity for all aspects of engineering!

Key Responsibilities

As a Firmware Engineer, you will:

  • Architect and write bare-metal or RTOS-based firmware (C/C++) for custom MCUs to manage real-time motor control.
  • Design, implement, and tune PID control loops (position, velocity, torque) for precise actuation across single and dual-motor configurations (500W to 5000W).
  • Develop robust communication interfaces between the custom MCU and COTS motor drive PCBs, utilizing protocols such as CANopen, CAN-FD, or Ethernet.
  • Integrate, calibrate, and process data from high-resolution feedback sensors (e.g., resolvers, absolute/incremental encoders, Hall effect sensors).
  • Implement state machines and diagnostic routines to ensure fail-safe operation, supporting 1-motor vs. 2-motor redundancy architectures and fault-tolerant communication.
  • Partner with Hardware EEs to test MCU-to-COTS drive integrations, participating in hardware-in-the-loop (HIL) testing and dynamometer/test-stand validation.
  • Foster a culture of technical excellence and robust software V&V processes.

Required Qualifications

  • Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science, Mechatronics, or a related field.
  • 7+ years of professional experience in embedded software development (C/C++) for real-time, safety-critical systems.
  • Deep understanding of motor control theory, real-time servo control, and PID loop tuning.
  • Hands-on experience interfacing with COTS motor controllers and implementing CANopen (or similar fieldbus protocols).
  • Experience with feedback sensor processing (resolvers, encoders) and digital signal filtering.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with hardware teams and external clients.
  • A passion for innovation and a desire to work in a fast-paced, dynamic environment.

Preferred

  • Master of Science in a relevant engineering discipline.
  • Experience in industries such as aerospace, electric vehicles (EV), or robotics.
  • Familiarity with aerospace software standards (e.g., DO-178C) or automotive standards (e.g., ISO 26262).
  • Experience with hardware-in-the-loop (HIL) testing frameworks.
  • A portfolio of successfully launched products featuring custom embedded motor control.

Benefits

We're convinced that the team and the projects are hands-down the best part of working at Motivo. To support that, we offer a solid benefits package including high-quality insurance, a 401(k) match, generous vacation time, and our Monday–Thursday 4/10 work week. We offer profit-sharing bonuses, which are tied to overall company performance, because we believe in winning together; we're transparent about the company's numbers, and when our hard work drives financial success, employees may share in the upside.

Base Salary Range:$110,000 - $130,000

Salary is dependent on experience, knowledge and interview performance.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Compton, CA vacancy
  • $140k - $170k

     ...Firmware Engineer Gardena, CA Mesh Optical Technologies was founded on the belief that optical photons will be at the center of advanced technologies in the coming century. Making advanced technology ubiquitous means building at scale, and that's exactly what we'... 
    Suggested
    Relocation package
    Flexible hours
    Weekend work

    Mesh Optical Technologies

    Gardena, CA
    3 days ago
  • $165k - $225k

     ...SpaceX, and McLaren, bringing deep expertise in high-performance engineering, electrification, and advanced manufacturing. Brelle...  ...the moment requires. About The Role As a Senior Embedded Firmware Engineer, you'll be a core technical owner of Brelle's embedded... 
    Suggested
    Flexible hours

    Brelle

    Los Alamitos, CA
    1 day ago
  •  ...in venture capital from top‑tier investors and has over $13M in government funding. About the Role Antares is seeking a Senior Firmware Engineer to build the embedded software that enables our first‑of‑a‑kind microreactor hardware to operate reliably in real time. This... 
    Suggested
    Permanent employment

    Antares

    Los Angeles, CA
    2 days ago
  • $116.2k - $145.3k

     ...employees can grow and make a lasting positive impact. Join us as we charge forward. Position Summary We are seeking a talented Firmware Engineer to join our team. The successful candidate will be responsible for software implementation on embedded Linux platforms,... 
    Suggested
    Work experience placement
    Home office
    Flexible hours

    EVgo

    El Segundo, CA
    4 days ago
  • $124k - $136k

     ...An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Cypress, California Job ID: 48299 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications... 
    Suggested
    Job sharing
    Part time
    Worldwide
    Flexible hours

    ASSA ABLOY

    Cypress, CA
    20 hours ago
  • $142.3k - $263.3k

     ...The Apple Beats team is seeking a highly motivated Firmware Engineer with a strong foundation in engineering principles and a deep passion for new technologies. In this role, you will be at the forefront of researching, developing, and innovating solutions for the next... 
    Relocation

    Apple

    Los Angeles, CA
    14 hours ago
  •  ...Hardware Engineer PositionPosition would require the candidate to be a W2 employee of Donatech. US Citizenship Required.Requirements Management: Developing, reviewing, and maintaining hardware requirements to ensure completeness, correctness, and traceability to system... 

    Donatech

    El Segundo, CA
    1 day ago
  • $135k - $185k

     ...Job Title: Senior Firmware Engineer Location: On-site - California, USA Salary: $135,000 - $185,000 Work Type: Full-time Clearance: US Citizen required About the Role We are hiring a Senior Firmware Engineer to join a high-performing engineering... 
    Full time

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    4 days ago
  • $120k - $140k

     ...Firmware Engineer Torrance, CA Applicants must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) to meet customer and regulatory requirements We are pioneering modular motion technologies to power the next generation of innovation for Industrial... 
    Permanent employment
    Relocation
    Flexible hours

    Salient Motion

    Torrance, CA
    1 day ago
  • $160k - $225k

     ...and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated FPGA Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This is a highly... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    El Segundo, CA
    1 day ago
  • $160k - $200k

     ...Senior Firmware EngineerAndrenam is seeking a Senior Firmware Engineer who is excited about advancing real-time maritime communication and autonomy. You'll join a team building the distributed sensing network that acts as the central nervous system for maritime autonomy... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Flexible hours

    Andrenam

    Torrance, CA
    1 day ago
  • $169k - $216k

     ...Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem. What you will do (Job Responsibilities) The Senior Firmware Engineer on the Flight Software team is responsible for determining how our spacecraft behaves and operates in orbit and building... 
    Permanent employment
    Full time
    Immediate start
    Relocation
    Flexible hours

    Vardaspace

    El Segundo, CA
    2 days ago
  •  ...they outperform the defense legacy, with supply-chain security engineered in from day one. On a modern missile, the seeker is 40 to 60%...  ...architecture from missile bus to detector bias rails, and the low-level firmware that brings it all up. This is a hands-on role for an engineer... 
    Remote work
    Weekend work

    Furientis

    Los Angeles, CA
    15 days ago
  • Parallel Systems seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance. You... 

    Linuxconfig

    Los Angeles, CA
    3 days ago
  •  ...Principal Embedded Firmware Engineer — Rust and Connected Devices About CI Solutions CI Solutions develops secure identity and credentialing technology for schools and other organizations. Our products support student identification, card issuance, RFID and NFC credentials... 
    Full time
    Remote work

    Hire Ventures, Inc.

    Los Alamitos, CA
    28 days ago
  •  ...Job Description Job Description Firmware / Software Engineer   Optical Zonu Corp. is a leader in the RF-Over-Fiber telecommunication market, developing whole system solutions. We have a modest engineering team that designs, manufactures, assembles, and tests these... 

    Optical Zonu Corp

    Los Angeles, CA
    17 days ago
  • $175k - $225k

     ...Angeles International Airport, The Marvin Group consists of Marvin Engineering (MEC), Marvin Test Solutions (MTS) and Marvin Land Systems (...  ...This position requires a strong background in embedded system firmware development with an emphasis on military avionics applications... 
    Permanent employment
    Contract work
    For contractors
    Work at office
    Local area
    Flexible hours

    Marvin Group

    Inglewood, CA
    11 days ago
  •  ...place, we are well positioned to capitalize on already overwhelming demand.Job Overview:We are seeking a skilled Embedded Software Engineer. You will design and implement software for embedded aerospace systems. This role will be responsible for the design, development,... 
    Permanent employment

    Singularity Defense

    Gardena, CA
    13 hours ago
  • $129k - $193.5k

     ...FPGA Firmware Design Engineer The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded research and development center (FFRDC), we... 
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    El Segundo, CA
    4 days ago
  •  ...Embedded Firmware Developer Relevant Experience (in Yrs): 4 to 8 years of experience Technical/Functional Skills: Must have experience as strong developer in C for embedded systems Experience Required: Experience required on developing code for the micro... 
    Permanent employment

    TecTammina

    Los Angeles, CA
    1 day ago
  •  ...interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely. Role Overview We are looking for an experienced... 
    Permanent employment
    Full time

    Revel

    Los Angeles, CA
    20 hours ago
  • $114k - $171k

     ...they're making history. Northrop Grumman’s Defense System's , Advanced Weapons Division is looking for an  Embedded Software Engineer - Level 3/4 , located in Northridge, CA . This role will be 100% on-site with no hybrid opportunities.  This position... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    20 hours ago
  • $135k - $160k

     ...Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    El Segundo, CA
    20 hours ago
  •  ...We are seeking a Senior Software Engineer with strong experience in .NET, C#, Azure, microservices, REST APIs, and test automation. The role will focus on developing scalable applications, building automated testing solutions, and supporting reliable software delivery... 

    PB consulting

    Lynwood, CA
    4 days ago
  • $120k - $140k

     ...Sr. Software EngineerCarson, CaliforniaWe're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across... 
    For contractors

    ALTEN Technology USA

    Carson, CA
    4 days ago
  • $120k - $160k

     ...Sr. Embedded Firmware Engineer   JOB-10047352   Anticipated Start Date Sept. 1, 2026   Location Houston, TX   Type of Employment Direct Hire   Employer Info Our client designs and manufactures advanced protection relays and disturbance fault... 
    Full time
    Local area

    Dynamics ATS

    Federal, Los Angeles County, CA
    12 days ago
  •  ...building billion $ public companies in renewable energy and infrastructure. About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-... 
    Full time

    Voltify

    Los Angeles, CA
    11 days ago
  • $77.78 per hour

     ...Job Description Job Description Johnson Service Group is seeking a highly skilled and experienced Embedded Firmware Engineer for a 12-month contract position in the Raleigh, NC area.   Selected candidates MUST be a US Citizen and MUST provide an available... 
    Weekly pay
    Contract work

    Johnson Service Group

    El Segundo, CA
    1 day ago
  • $192.8k - $289.2k

     ...diverse individuals within our Advanced Weapons business unit located in Northridge, CA. As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of developing next generation solutions to protect technology for our... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    20 hours ago
  •  ...Job Title: Sr. Engineer, Software Location: Carson, CA (Onsite) Position type: FTE or Contract. Must Have- DO-178 Development...  ...skills in LabVIEW Programming skills for developing firmware on TMS320F28XX DSP, PIC16XX, MC68XXX or X86 DSPs/Microcontrollers... 
    Full time
    Contract work

    Accord Technologies Inc.

    Carson, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!