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 4 days 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
    17 hours 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
    4 days 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... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    Los Angeles, CA
    4 days ago
  • $160k - $200k

     ...Senior Firmware Engineer Andrenam 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... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Local area
    Flexible hours

    Andrenam

    Torrance, CA
    5 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... 
    Suggested
    Permanent employment
    Relocation
    Flexible hours

    Salient Motion

    Torrance, CA
    4 days ago
  • $145.5k - $204k

     ...is delivering the systems the West needs to compete on the modern battlefield and deter the adversaries of democracy. We're hiring engineers, operators, and builders who want to move fast, take on extreme ownership, and get capability into the hands of warfighters in... 
    Work experience placement

    Neros Technologies

    Torrance, CA
    5 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
    more than 2 months 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 drivers... 
    Job sharing
    Part time
    Worldwide
    Flexible hours

    Talentify.io

    Cypress, CA
    1 day ago
  •  ...fail—without inflated prices or sacrifice to performance. All engineering and manufacturing is conducted in-house in Heaviside's Los Angeles...  ..., and others. What You Will Do Design, write, and debug firmware for microcontrollers and embedded Linux platforms (including Raspberry... 
    Permanent employment
    Full time
    Work at office

    Cantos Ventures

    Los Angeles, CA
    5 days 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... 
    Permanent employment

    Industrious Ventures

    Los Angeles, CA
    2 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
    a month 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
    7 days ago
  •  ...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,... 
    Permanent employment

    Singularity Defense Corp.

    Gardena, CA
    3 days ago
  • $50 - $60 per hour

     ...Sr. Embedded Software Engineer (Contract to Hire) for a client in Carson, CA, 90746 (Onsite) Base pay range $50.00/hr - $60.00/hr...  ...proficiency and knowledge in the design of embedded software and firmware systems, micro‑controllers, sensors, and human interfaces.... 
    Contract work
    Temporary work
    Local area

    Akkodis

    Carson, CA
    2 days ago
  • Salient Motion is hiring an entry-level Motion Control Engineer to design, implement, and maintain embedded firmware powering motion control and motor drive products. You will work with senior engineers to translate control ideas into robust, production-ready code in C... 

    Salient Motion

    Torrance, CA
    5 days ago
  • Title: Firmware Integration Engineer (Thermal Systems, Sensors & EMR) Location: Long Beach, CA (Open relo) Duration: 12+ Months Contract Client: FORD Rate: $60/hr on W2 (Flex) Visa: USC, GC, GC-EAD, TN, H4 Interview Mode: Video 2 similar roles  x1 Thermal... 
    Contract work
    Flexible hours
    Day shift

    Stratedge IT Consulting INC

    Long Beach, CA
    8 days ago
  • Neros Inc. is hiring a Senior Firmware Engineer on the Platform team to own the common runtime, libraries, SDK, and build system for MCU and Linux targets. Your customers are other engineers, and the hardest problems surface where code meets the platform. You will collaborate... 

    Neros

    Torrance, CA
    2 days ago
  • Neros is seeking a Senior Firmware Engineer on the Platform team in Torrance, CA. You will own the common runtime, libraries, SDK, and build system that support flight, ground-station, and autonomy software across MCU and Linux targets. You will design interfaces, drive... 

    Neros Technologies

    Torrance, CA
    2 days ago
  • $118.94k - $160.57k

    Software Engineer Sr Job Family Information Technology Type LT Full-Time Position Status Getty Center Workplace Type Hybrid/Partially Remote Salaried/Hourly Salaried Hiring Pay Scale $118,935 - $160,570 Annually Salary Commensurate... 
    Hourly pay
    Full time
    Remote work
    1 day per week

    The J. Paul Getty Trust

    South Gate, CA
    5 days ago
  •  ...Job title: Sr Embedded Software Engineer Location: Los Angeles, CA (5 days onsite) 6 months contract to hire We...  ...designing and implementing software that's part of wireless router firmware. They should be a solid contributor and able to design,... 
    Contract work

    Xforia Inc

    Los Angeles, CA
    5 days ago
  • $135k - $200k

     ...Senior Embedded Software Engineer Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of the... 
    Full time
    Local area
    3 days per week

    Ron Sunshine Associates LLC

    Los Angeles, CA
    18 hours ago
  •  ...making us a trusted partner for advanced technology development. Role Description We are seeking a skilled Embedded Software Engineer for a part-time, on-site position in Torrance, CA. In this role, you will design, develop, and test advanced non-destructive... 
    Permanent employment
    Part time
    Flexible hours

    ALBIREO TECHNOLOGIES LLC

    Torrance, CA
    2 days ago
  •  ...Professional Growth Daily Lunch Job Details We are seeking a dynamic and talented Consulting Embedded Software Engineer to join our team in the Tech Services industry. The successful candidate will play a crucial role in the development and design of... 
    Local area

    Jobot

    El Segundo, CA
    17 hours ago
  • $120k - $220k

     ...Senior Embedded Software Engineer Icarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming...  ..., bring-up, debugging, test, and flight validation Write firmware for MCU-based avionics, sensors, actuators, power systems, and... 
    Work experience placement
    Day shift

    Icarus Inc

    El Segundo, CA
    5 days ago
  •  .... Implement low-level C/C++ for bare-metal and RTOS environments (e.g., FreeRTOS, VxWorks). Embedded & Firmware Integration Collaborate with hardware engineers to integrate software with microcontrollers, ASICs, and FPGA subsystems (Xilinx, PolarFire). Produce firmware... 
    Full time
    Contract work
    Local area

    Chipton-Ross

    Los Angeles, CA
    4 days ago
  • $69.4k - $158k

     ...Job Number: R0251331 Embedded Developer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    El Segundo, CA
    18 hours ago
  •  ...Embedded Software Engineer Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles...  ...interacts with the physical world. ~ Experience developing firmware for microcontrollers, either bare-metal or on an RTOS. ~... 
    Permanent employment
    Full time
    Work at office

    Apex Space

    Los Angeles, CA
    2 days ago
  • $95k

    ListLab is building a consumer-facing web application with a small, fast-moving engineering team. We're hiring a Junior Software Developer who can jump into well-scoped tickets, ship clean code, and grow fast in a structured codebase. This role offers flexibility in title... 
    Remote job
    Flexible hours

    ListLab

    South, CA
    1 day ago
  • $135k - $200k

     ...including video and high-bandwidth data. Job Description THE OPPORTUNITY Silvus is recruiting a Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate... 
    Relocation
    3 days per week

    Talentify.io

    Los Angeles, CA
    2 days ago
  • $146k - $197k

     ...Rainmaker Vehicle Software Engineer Rainmaker builds and deploys audacious technologies that work with nature to create an abundant...  ...where it is needed. About the Role You will own embedded firmware across Rainmaker's vehicle and its integration with our onboard... 
    Relocation package

    Rainmaker

    El Segundo, CA
    2 days ago

Do you want to receive more vacancies?

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