Motivo
Firmware Engineer
Rancho Dominguez, CA
Sponsorship not specified$110k-$130kDetected 23 days ago
C++Code ReviewProject ManagementEmbedded SystemsDO-178Electrical EngineeringControlsCommunication
About the role
- Motivo is a project-based product development company focused on designing systems containing mechanical, electrical, and software components.
- 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.
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.
- Implement state machines and diagnostic routines to ensure fail-safe operation, supporting 1-motor vs.
- Partner with Hardware EEs to test MCU-to-COTS drive integrations, participating in hardware-in-the-loop (HIL) testing and dynamometer/test-stand validation.
- Architect and write bare-metal or RTOS-based firmware (C/C++) for custom MCUs to manage real-time motor control.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with hardware teams and external clients.
- 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 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.
Requirements
- 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.
- Experience with feedback sensor processing (resolvers, encoders) and digital signal filtering.
- 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.
Nice to have
- Preferred Master of Science in a relevant engineering discipline.
Compensation
- $110,000 - $130,000 Salary is dependent on experience, knowledge and interview performance.
Benefits
- We develop products for diverse market segments, including mobility/automotive, medical/health/fitness, industrial automation, energy storage and conversion, aerospace, consumer devices, and more.
- 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.
Company info
- About Motivo 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.
This listing is sourced directly from Motivo's careers page and normalized into a canonical job model.