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

Firmware Engineer

$110k - $130k

Motivo Engineering LLC

What is a Firmware Engineer at Motivo?

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.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in California, MO vacancy
  •  ...performance hardware and embedded systems for demanding computing applications. The business is growing its engineering team and is looking for a Senior Firmware Engineer to work on advanced storage and host-interface technologies. About the Role This role will... 
    Suggested

    Mackenzie Stuart

    California, MO
    2 days ago
  • $101k - $146.5k

     ...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds are reusable, cost-effective platforms that enable routine access to the hypersonic environment. We deliver flight data critical to validating... 
    Suggested
    Remote work

    Stratolaunch

    California, MO
    23 hours ago
  • $150k - $170k

     ...every single time, with zero room for "close enough." About the Role They need a Senior Embedded Systems & Controls Software Engineer to design and own the supervisory logic that governs how every subsystem in the machine talks to each other, reacts under pressure... 
    Suggested

    LMK Recruiting Solutions

    California, MO
    2 days ago
  • $123k - $160k

     ...MaXentric is seeking a Senior Embedded Software Engineer to lead software development efforts for our custom processor architecture. This role is critical to advancing our R&D initiatives and supporting DoD technology transition. You will work closely with our hardware... 
    Suggested
    Permanent employment
    Work at office

    Maxentric Technologies

    California, MO
    23 hours ago
  •  ...spectrum-jammed battlefields—where traditional systems degrade or fail—without inflated prices or sacrifice to performance. All engineering and manufacturing is conducted in-house in Heaviside’s Los Angeles, CA headquarters and Oslo, Norway office. Heaviside is... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Heaviside Industries, Inc.

    California, MO
    2 days ago
  •  ...Location Enhanced Compliance Inc. in Los Angeles, CA is seeking an experienced software/firmware engineer to lead regulatory-compliant development for active implantable medical devices. You will work across hardware, software, and regulatory teams to deliver safe,... 

    Jobleads-US

    California, MO
    2 days ago
  •  ...space and national security applications. Their multidisciplinary engineering teams design, build, integrate, and test complex systems in-...  ...‑on technical guidance to other engineers. Partner across firmware, software, mechanical, systems, manufacturing, suppliers, and... 
    Full time

    Lumicity

    California, MO
    2 days ago
  •  ...Avanciers is seeking a highly skilled Hardware Test Engineer to join our team for an exciting long-term contract with one of our esteemed Fortune 500 clients, based in Santa Clara, CA-Onsite. Hiring: Hardware Test Engineer (Python) – – Entry Level Employment... 
    Long term contract
    Full time

    Avanciers Inc.

    California, MO
    2 days ago
  • $180k - $200k

     ...’s robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution...  ...closely across multidisciplinary hardware and software teams, own firmware development throughout the product lifecycle, and contribute... 
    Work at office

    Mytra

    California, MO
    3 days ago
  • $175k - $190k

     ...THE ROLE This Senior Software Engineer, iOS role is central to Thrive Market’s next phase of growth. Our iOS app serves our most engaged members and is a critical driver of how customers discover, evaluate, and shop an ever‑evolving catalog. As the business continues... 
    Summer work
    Work at office
    Local area
    Flexible hours

    MaC VC

    California, MO
    2 days ago
  • A technology solutions company is seeking an Imaging Software Engineer to develop next-generation AR/VR imaging systems. The engineer will design high-performance imaging software using MATLAB, Python, C++, and CUDA. Responsibilities include automating workflows and collaborating... 
    Hourly pay
    Contract work
    Remote work

    Tailored Management

    California, MO
    4 days ago
  • $95.5k - $181.7k

     ...Overview Senior Software Engineer – Embedded/Radar, part of the Gen4 Tactical Airborne Radar group at Raytheon Space and Air Division, located in El Segundo, CA. Location Onsite, El Segundo, CA Campus. Requires a U.S. government‑issued security clearance (Secret... 
    Temporary work
    Flexible hours

    Prattwhitney

    California, MO
    2 days ago
  • $116.5k - $216.5k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Quality Engineering Job Code: 45238 Job Location: Onsite at our Canoga Park, CA facility Job Schedule: 9/80Employees work 9 out of every 14... 
    Local area
    Flexible hours

    Jobleads-US

    California, MO
    23 hours ago
  • $325k

     ...Vice President of Software Engineering Base Salary: $325,000–$450,000 + Significant Equity + Executive Bonus + Comprehensive Benefits Eligibility: U.S. Citizens & U.S. Green Card Holders only I'm currently partnering with a leading aerospace and space technology company... 

    Fruition Group US

    California, MO
    3 days ago
  • $145k - $275k

     ...About the Role Join a customer-facing product engineering team building command-and-control and autonomy software for robotic systems. You will develop cloud and edge services that connect sensors, autonomous platforms, and AI-driven decision-making in operational and... 

    Jobleads-US

    California, MO
    1 day ago
  • $139.9k - $199.3k

     ...currently reside in the following approved location: West Los Angeles, CA. Job Summary Green Dot Corporation is seeking a Lead Engineer with deep expertise in .NET, C#, SQL Server and Azure cloud technologies. This role is ideal for someone passionate about building... 
    Work at office
    Remote work
    3 days per week

    Green Dot

    California, MO
    23 hours ago
  • $149.4k - $202k

     ...Senior Software Engineer- Site Reliability Engineering (SRE) DC, MD, VA, CA The Site Reliability Engineering discipline at Noctua Technology, LLC is a strategic force driving digital transformation. We treat operations as a software engineering challenge, focusing... 
    Remote work

    Noctua Technology

    California, MO
    3 days ago
  •  ...Job Details:Job Description:Job DescriptionWe are seeking a highly motivated and customer-focused Sales Application Engineer to support, win, and grow our sales with global leading connectivity solution provider. In this role, you will serve as the primary technical interface... 
    Currently hiring
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation
    Shift work

    Intel

    California, MO
    3 days ago
  •  ...Overview The Role: We are seeking a Senior SCADA Engineering leader with a deep understanding of electrical infrastructure, power automation, networks, and control systems to support the development of behind-the-meter (BTM) or off-grid microgrids, gas-fired power plants... 
    Remote work

    Scale Microgrids

    California, MO
    1 day ago
  •  ...analysis to deployment and support Collaborate with cross-functional teams including product managers, designers, and backend engineers Actively participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, reviews) Implement and maintain unit tests... 
    Contract work

    JPS Tech Solutions Pvt Ltd

    California, MO
    23 hours ago
  •  ...of unified IT operations solutions designed to simplify and automate the management of IT infrastructure, is seeking a Staff Java Engineer to join their high-performance team. In this role, you will strategically influence architecture decisions, lead complex technical... 

    Ranger Technical Resources

    California, MO
    23 hours ago
  • $120k - $200k

     ...Software Engineer, Machine Learning Systems WindBorne Systems designs, manufactures, and operates Atlas, a global constellation of smart weather balloons. The atmospheric observations they collect help drive WeatherMesh, our AI weather model. Our model, WeatherMesh... 
    Work at office
    Immediate start

    Jobleads-US

    California, MO
    2 days ago
  • $184k - $287.5k

     ...NVIDIA is looking for an outstanding senior software engineer to join our endeavor to accelerate quantum chemistry on NVIDIA GPUs: cuEST. Launched in March 2026, cuEST is a CUDA-X math library. It provides accelerated APIs for essential functions related to electronic... 

    Jobleads-US

    California, MO
    1 day ago
  •  ...Software Engineer - User Space Services Role Overview As a Staff Software Engineer on the ESXi OS Services team, you will lead the design and delivery of high-impact functionality across User Space OS services, container services, distributed control planes,... 
    Local area

    Jobleads-US

    California, MO
    3 days ago
  • $176k - $234.1k

     ...model performance and AV safety. 100% telecommuting permitted. REQUIREMENTS: Master's degree in Computer Science, Computer Engineering, or related field of study and One (1) year of experience as a Software Engineer, Software Developer, or related occupation OR Bachelor... 
    Local area
    Remote work
    Work from home

    Jobleads-US

    California, MO
    1 day ago
  •  ...automation capabilities. We continually strive to deliver quality results to our patients as quickly as possible. As a Lead QA Engineer, you will own the quality engineering strategy for a portfolio of in-house developed clinical software, including a HIPAA-compliant... 
    Contract work
    Local area
    Shift work
    Night shift

    Ambry Genetics

    California, MO
    23 hours ago
  • $184k - $287.5k

     ...OpenShell Research Engineer Are you ready to translate groundbreaking AI research into secure, production-grade systems? Want to shape the next generation of AI agent infrastructure? Join us! At NVIDIA OpenShell, we are building the runtime infrastructure for secure... 

    Jobleads-US

    California, MO
    1 day ago
  • $202k

     ...With more than 50 million global the company One members driving over half of our total company revenue, the program is a critical engine for company-wide growth across our core offerings while shaping how users interact with our expanding ecosystem and new company big... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Jobleads-US

    California, MO
    1 day ago
  • $224k - $356.5k

     ...computers, robots and self-driving cars that can perceive and understand the world. We are now looking for a passionate Software Engineer to design, develop, and productize NVIDIA's autonomous driving solutions. As a member of our perception team, you will build world... 
    Work experience placement

    Jobleads-US

    California, MO
    1 day ago
  • $137.1k - $201.6k

     ...Description: About the Role DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Software Engineers, Machine Learning to build... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobleads-US

    California, MO
    2 days ago

Do you want to receive more vacancies?

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