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

Firmware Engineer

$110k - $130k

Motivo

Firmware EngineerWe 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 ResponsibilitiesAs 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 QualificationsBachelor 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.PreferredMaster 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.BenefitsWe'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,000Salary is dependent on experience, knowledge and interview performance.

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

     ...Firmware EngineerGardena, CAMesh Optical Technologies was founded on the belief that optical photons will be at the center of advanced...  ...across thousands of deployed devices. We are seeking a Firmware Engineer to architect and implement the low-level software that pushes our... 
    Suggested
    Relocation package
    Flexible hours
    Weekend work

    Mesh Optical Technologies

    Gardena, CA
    3 days ago
  • DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping...  ...to learn and be comfortable in working in an environment with engineers of diverse backgrounds and expertiseQualificationsRequiredBachelor... 
    Suggested
    Immediate start

    MoTek Technologies

    Los Angeles, CA
    2 days ago
  • $77k - $202k

     ..., the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing to embedded or IoT product development... 
    Suggested
    H1b

    PwC

    Los Angeles, CA
    3 days ago
  •  ...Title: Sr. Embedded S/W Engineer Networking Layers Term: Long Term Contract/Potential Perm Location: San Diego County, CA, Los Angeles County, Orange County Start Date: ASAP Required: U.S. Citizen or Green Card Holder RTOS Extensive Embedded Linux background Extensive... 
    Suggested
    Long term contract
    Permanent employment
    For contractors
    Immediate start

    A2e Technologies

    El Segundo, CA
    2 days ago
  • $160k - $225k

     ...Firmware EngineerCHAOS Industries is redefining modern defense with omniscient systems purpose-built for today's realities. Designed and...  ...OverviewCHAOS is seeking a highly-skilled and motivated FPGA Engineer to join our team supporting our R&D and product engineering initially... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    El Segundo, CA
    3 days ago
  • $120k - $140k

     ...Firmware EngineerTorrance, CAApplicants must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) to meet customer and regulatory...  ...hangar facilityAbout The RoleWe need an embedded software engineer who can work across firmware and hardware. This is not a pure... 
    Permanent employment
    Relocation

    Salient Motion

    Torrance, CA
    3 days ago
  • $118.7k - $232.7k

     ...In this position... Ford is seeking an experienced Integration Engineer to be a key contributor to the development of next-generation Thermal...  ..., Powertrain) to ensure a seamless customer experience.Firmware Verification & Validation:• Design and execute comprehensive pre... 
    Immediate start
    Visa sponsorship
    Shift work

    Ford Motor Company

    Lakewood, CA
    3 days ago
  • $130k - $180k

     ...develop and execute test scripts for life cycle, unit and regression testingWork cross functionally with mobile, backend, hardware and firmware teams to develop new productsCreate and manage drivers for Linux based operating systems. Implement and test security... 
    Full time
    Relocation

    Indigo Vision

    Los Angeles, CA
    3 days ago
  •  ...We are seeking a talented Firmware Engineer to join our team. The successful candidate will be responsible for software implementation on embedded Linux platforms, collaborating closely with cross-functional teams, developing and maintaining the microcontroller firmware... 
    Work experience placement
    Home office
    Flexible hours

    EVgo

    El Segundo, CA
    1 day ago
  • $124k - $136k

     ...Senior Firmware EngineerAn 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... 
    Job sharing
    Part time
    Worldwide
    Flexible hours

    Assa Abloy Group

    Cypress, CA
    3 days ago
  • $77k - $202k

     ...), the Firm's code of conduct, and independence requirements.BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT product development... 
    Full time
    H1b

    PwC

    Los Angeles, CA
    2 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

    Antaresindustries

    Los Angeles, CA
    4 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
    13 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
    more than 2 months 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
  • PwC in Los Angeles is seeking an embedded firmware engineer to design, develop, and optimize real-time software for IoT devices. You will collaborate with hardware teams to deliver robust firmware, focusing on performance, power efficiency, and maintainability. Ideal candidates... 

    PwC

    Los Angeles, CA
    4 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
    1 day ago
  • Set top box embedded firmware engineering ( Permanent / Full time) Full-time -5+ years Technical/Functional Skills Senior software engineer with 5+ years of experience. Programming experience in Java or C (a must) Strong working experience in Linux (a must) and Linux... 
    Permanent employment
    Full time
    Work experience placement

    TecTammina

    El Segundo, CA
    1 day ago
  • Parallel Systems in Los Angeles seeks an Embedded Software Engineer for the Perception stack on autonomous, battery-electric rail vehicles. You will own drivers, kernel components, and firmware enabling high-throughput sensors from bring-up to production hardening. Applicants... 

    Parallel Systems

    Los Angeles, CA
    1 day ago
  • hireneXus is seeking a Firmware Engineer to join our hardware-software integration team in Los Angeles. You will develop and maintain embedded firmware in C, work on both new products and legacy systems, and collaborate across cross-functional teams to deliver reliable... 

    hireneXus

    Los Angeles, CA
    1 day ago
  •  ...Principal Embedded Firmware Engineer — Rust and Connected DevicesCI Solutions develops secure identity and credentialing technology for schools and other organizations. Our products support student identification, card issuance, RFID and NFC credentials, connected readers... 
    Remote work

    Hire Ventures, Inc.

    Los Alamitos, CA
    5 days ago
  • $160k - $220k

     ...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully...  ...engineering teams. ~ Demonstrated ability to debug complex hardware/firmware issues.  Nice to haves   Experience using Rust in hard... 
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    7 days ago
  • Second Order Effects is seeking an Embedded Engineer to design and implement high-performance firmware and hardware interfaces across diverse projects. You will own architecture, development, testing, and customer interactions, delivering robust embedded solutions in C... 

    Second Order Effects

    El Segundo, CA
    1 day ago
  • Polluxa, Inc. is seeking an Embedded Software Engineer II to join the Flight Software team. The role focuses on determining spacecraft...  ...testing and flight support. Responsibilities include developing firmware for spacecraft subsystems, owning design to integration, and performing... 

    Polluxa, Inc.

    El Segundo, CA
    3 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
    15 days ago
  • Yewser in California is seeking an Embedded Firmware Engineer to design and implement firmware for microcontrollers and SoCs. You will develop low-level drivers and collaborate with hardware engineers on bring-up, testing, and PCB schemes. The role requires hands-on experience... 

    Polluxa, Inc.

    El Segundo, CA
    2 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
    9 days ago
  • A2e Technologies in Southern California seeks a Sr. Embedded Software Engineer specializing in networking layers to design and implement software for networking switches. You will work on RTOS, embedded Linux, and low-latency networking, contributing across L2/L3/L4 protocols... 
    Long term contract
    Permanent employment

    A2e Technologies

    El Segundo, CA
    2 days ago
  • Furientis, based in Los Angeles, CA, is looking for an engineer to design and develop mixed-signal boards for missile seeker systems. The...  ...on work with high-speed image-sensor interfaces and integrated firmware using Rust and Python. The ideal candidate will have a B.S. in... 

    Furientis

    Los Angeles, CA
    1 day ago
  • Varda Space Industries is hiring an Embedded Software Engineer II for its Flight Software team in El Segundo, CA. You will determine spacecraft...  ...flight operations support. Responsibilities include driving firmware for the spacecraft, owning design, tests, and integration, and... 

    Socket.dev

    El Segundo, CA
    1 day ago

Do you want to receive more vacancies?

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