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

Software Engineer, Firmware (Motor Controls)

$140k - $180k

Harbinger Motors Inc.

About Harbinger

Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger's best-in-class team of EV, battery, and drivetrain experts have pooled their deep experience to bring a first-of-its-kind EV platform to support the growing demand for medium-duty EVs and Hybrids. Harbinger: Familiar Form, Revolutionary Foundation.

What You'll Do:
  • Firmware Development: Design and implement embedded firmware for advanced motor control systems in electric vehicles
Board Support Package and Driver configuration: Configure board support packages from microcontroller suppliers for enablement and optimal performance of application software in real-time applications.
  • Motor Control Algorithms: Implement and optimize control algorithms including Field-Oriented Control
  • Performance Optimization: Enhance the efficiency of CPU performance, reducing overhead, optimizing memory footprint, and meeting performance and safety goals of the system.
  • Testing & Validation: Perform testing, debugging, and validation of firmware using real-time simulation, Hardware-in-the-Loop (HIL)
  • Integration & Debugging: Work closely with hardware, software, and power electronics teams to ensure seamless integration of firmware with motor control systems.
  • Documentation: Create and maintain comprehensive documentation of firmware design, development processes, and testing methodologies.
Who You Are:
  • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience:
    • 3+ years of experience in embedded firmware development, with a focus on motor controls and electric vehicle applications.
    • Hands-on experience with ARM Cortex-M microcontrollers or equivalent platforms.
  • Technical Skills:
    • Proficient in C/C++ for embedded systems.
    • Strong understanding of motor control algorithms and digital signal processing (DSP) .
    • Experience with control theory , PID tuning , and sensorless control techniques .
    • Familiarity with communication protocols such as CAN , SPI , I2C , and UART .
    • Knowledge of complex timer and cross-triggering peripherals such as eTPU and GTM .
  • Tools & Technologies:
    • Experience with embedded development tools
    • Proficient in testing and debugging tools such as oscilloscopes , logic analyzers , and HIL testing environments .
Soft Skills: Exceptional problem-solving abilities, analytical thinking, and effective communication skills.

Key Benefits & Perks:
  • Comprehensive Health, Dental & Vision (HDV) - 100% employee covered
  • Early-stage Stock Options
  • Robust Retirement Savings (401k, HSA, FSA)
  • Generous Paid Time Off (PTO) & Parental Leave
  • Annual Vacation Bonus
  • Wellness & Fertility Benefits
  • Cell Phone Stipend
  • Complimentary Meals & Stocked Kitchens

California Pay Range

$140,000-$180,000 USD

Equal Opportunity

Harbinger is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Harbinger is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io.

Candidate Data Privacy

Harbinger may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Harbinger may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Harbinger may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our HR, legal, and finance teams, and the team(s) with the position(s) for which you are applying; (ii) Harbinger affiliates; and (iii) Harbinger's service providers, including providers of background checks, staffing services, and cloud services.

Harbinger may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

Please note that we are currently not accepting applications from third party application services. Any unsolicited resumes or candidate profiles submitted in response to our job posting shall be considered the property of Harbinger and are not subject to payment of referral or placement fees if any such candidate is later hired by Harbinger unless you have a signed written agreement in place with us which covers the applicable job posting.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Firmware (Motor Controls) in Garden Grove, CA vacancy
  • $140k - $180k

     ...Software Engineer, Firmware (Motor Controls) Garden Grove, CA Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger's best-in-class team of EV, battery, and drivetrain experts have... 
    Suggested
    Local area

    Harbinger

    Garden Grove, CA
    20 hours ago
  • $191k - $253k

     ...into a realtime, 3D command and control center. As the world enters an era...  ...THE ROLE We are looking for Firmware Engineers to join the team! You will develop motor control and actuator firmware that...  ...propulsion Develop microcontroller software using an RTOS Application... 
    Suggested
    Full time
    Work experience placement
    Relocation package

    Slope

    Costa Mesa, CA
    3 days ago
  • $191k - $253k

    A defense technology company is seeking a Firmware Engineer to develop firmware for motor control and actuator systems across autonomous vehicles. Ideal candidates have a background in Embedded C and experience with ARM microcontrollers. Responsibilities include creating... 
    Suggested

    Slope

    Costa Mesa, CA
    3 days ago
  • Anduril Industries in Costa Mesa, CA is seeking a Senior Motor Controls Engineer responsible for developing motor control firmware for autonomous vehicles across land, air, and sea. The ideal candidate should hold a Bachelor's degree in Computer Science or Electrical Engineering... 
    Suggested

    Slope

    Costa Mesa, CA
    4 days ago
  • $138k - $207k

     ...into a realtime, 3D command and control center. As the world enters an era...  ...THE ROLE We are looking for Firmware Engineers to join the team! You will develop motor control and actuator firmware...  ...propulsion Develop microcontroller software using an RTOS Application... 
    Suggested
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    more than 2 months ago
  • $135.42k - $226.98k

     ...Embedded Controls Software Engineer The dynamics in which a driver feels the lateral and longitudinal...  ...perform thorough testing to validate firmware functionality, stability, and performance...  ..., software/hardware tool development, motor calibration technologies, OBD... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Long Beach, CA
    20 hours ago
  •  ...Electrical and Control Systems Lead Engineer Job Overview Location : United States, Fountain...  ...(PDC), switchgear, transformer, motor control center (MCC), variable frequency...  ..., arc flash study using ETAP or SKM software. • Provide Quality Assurance and/or... 
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    Fluor

    Fountain Valley, CA
    2 days ago
  • $165k - $225k

     ...Based in California, Brelle engineers next-generation platforms for...  ...pack architecture, a full-stack software platform, and automated...  .... About The Role As a Senior Firmware / Software Engineer, you will...  ...debugging Expert with version control (Git), build systems and CI/CD... 
    Flexible hours

    Brelle

    Los Alamitos, CA
    20 hours ago
  • $85k - $105k

     ...-art electric vehicles, develop advanced fleet management software, and create charging solutions that make fleet electrification...  ...transportation. The Role Xos is seeking a Vehicle Controls Software Engineer to help design, develop, and validate control software for... 
    Contract work
    Local area

    Xos, Inc.

    Anaheim, CA
    26 days ago
  • $166k - $220k

     ...streams into a realtime, 3D command and control center. As the world enters an era of strategic...  ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury,...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    20 hours ago
  • $124k - $170.5k

     ...in propulsion, manufacturing, software, avionics, or a corporate...  ...centralized approach provides engineers and technicians with exposure...  ...About the Role: As a Data and Control System Hardware Engineer, you...  ...power management focus) Motor and Pump Control Cabinets... 

    Relativity Space

    Long Beach, CA
    25 days ago
  • $115k - $190k

     ...Flight Software Engineer III Denver, CO or Long Beach, CA Space is...  ...of experience with low-level firmware architecture, design, and development...  ...and discipline with version control, continuous integration, and...  ...as robotics, automation, motor control, and sensor fusion... 

    True Anomaly

    Long Beach, CA
    20 hours ago
  • $90k - $155k

     ...Flight Software Engineer II Denver, CO or Long Beach, CA Space is a...  ...of experience with low-level firmware architecture, design, and development...  ...and discipline with version control, continuous integration, and...  ...as robotics, automation, motor control, and sensor fusion.... 
    Permanent employment

    True Anomaly

    Long Beach, CA
    20 hours ago
  • $166k - $220k

     ...streams into a realtime, 3D command and control center. As the world enters an era of...  .... ABOUT THE ROLE Anduril is seeking a Firmware Engineer to join our team based in Costa Mesa, CA...  ...Electrical Engineering to develop hardware and software solutions to some of the hardest... 
    Full time
    Work experience placement
    Relocation package

    Anduril

    Costa Mesa, CA
    3 days ago
  • $115.8k - $226.98k

     ...Integration Engineer We made history and now we work...  ...to highly integrated software defined vehicles, the...  ...application logic, component controls, and diagnostics....  ...experience. Firmware Verification & Validation...  ...(sensors, actuators, motors) and how they interact... 
    Full time
    Immediate start
    Visa sponsorship
    Flexible hours
    Shift work

    Ford Motor Company

    Lakewood, CA
    25 days ago
  •  ...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-level embedded firmware to industrial... 

    Voltify

    Fullerton, CA
    4 days ago
  •  ...Embedded HW/SW Engineer At Mantari Industries, we...  ...edge, (3) effect motion (motors/actuators), and (4)...  ...). Electronics & firmware Own bring up and...  ...Implement actuator control (PWM, BLDC/stepper drivers...  ...forecasting and decision software teams to ensure sensor... 
    Full time
    Contract work
    Remote work

    Mantari

    Long Beach, CA
    4 days ago
  • $140k - $180k

     ...Sr. Software Engineer, Embedded (Qt) Garden Grove, CA Harbinger is an American commercial electric vehicle (EV) company on a mission...  ...interfacing them with embedded Linux (e.g., SocketCAN). Version Control: Experience using Git-based version control systems in a... 
    Local area

    Harbinger

    Garden Grove, CA
    20 hours ago
  • $100k - $140k

     ...Senior Software Engineer In Test Econolite® is an innovator of Intelligent Transportation System...  ...supporting our market-leading traffic controller and detection products. This role...  ...accept employment will also be subject to a Motor Vehicle/Driving Record screening.... 
    Weekly pay
    Full time
    Work experience placement
    Flexible hours

    Econolite

    Anaheim, CA
    1 day ago
  •  ...Senior Software Engineer, Embedded Eleven Recruiting is seeking a Senior Software Engineer, Embedded for one of our largest aerospace...  ...as UDP, Ethernet, and multicast. Experience developing motor control software for brushless motors including FOC (Field-Oriented... 

    Eleven Recruiting

    Long Beach, CA
    4 days ago
  • $174k - $208k

     ...Principal Firmware Engineer Location: Austin, Texas; Cypress, California; Eden Prairie, Minnesota...  ...and services in security & access control offerings from HID Global. The team consists...  ...and travel freely. We are a high-tech software company headquartered in Austin, TX,... 
    Worldwide

    Assa Abloy Group

    Cypress, CA
    20 hours ago
  • $182.75k - $247.25k

     ...professional growth. Find your future with us. Boeing Commercial Airplanes (BCA) is seeking a Lead Design Engineer (Level 5) specializing in Mechanical Flight Controls to join our Out-of-Production (OoP) Mechanical (Mech) Systems Design Engineering (DE) team based in Seal... 
    Permanent employment
    Work at office
    Relocation
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Seal Beach, CA
    1 day ago
  • $191k - $253k

    Anduril Industries is seeking a Senior Firmware Engineer to join the team in Costa Mesa, CA. This role involves developing low-level firmware/software for embedded systems, managing complex features, and troubleshooting issues. The ideal candidate has over 5 years of experience... 

    Slope

    Costa Mesa, CA
    4 days ago
  •  ...seeking a highly skilled Senior QA Engineer to join our team. Our team focusses on providing a software stack for Design Verification...  ..., Infotainment, Vehicle Controls, etc.). You will be...  ...Collaborate with hardware design, firmware, and test engineers to implement... 

    Tata Technologies

    Tustin, CA
    4 days ago
  • $103.17k - $158.87k

     ...IT powerhouse behind Hyundai Motor Corporation, a Fortune 500 global...  ...technical guidance to junior engineers. Support development efforts,...  ..., Design and Develop Java software modules using Java/J2EE and...  ...standards, code reviews, source control management, build processes,... 
    Local area

    Hyundai Autoever America

    Costa Mesa, CA
    7 days ago
  • $191k - $253k

     ...realtime, 3D command and control center. As the world...  ...2) build solid rocket motors at scale. We transform...  ...with specialist engineering, operations, and production...  ...requirements. TRS hires software engineers & hardware...  ...developing low-level software/firmware for embedded systems... 

    Slope

    Costa Mesa, CA
    2 days ago
  • $220k - $292k

     ...into a realtime, 3D command and control center. As the world enters...  ..., and 2) build solid rocket motors at scale. We transform products...  ...closely with specialist engineering, operations, and production teams...  ...requirements. TRS hires software engineers & hardware engineers... 
    Full time
    Remote work
    Relocation package

    Dormont Manufacturing Co

    Costa Mesa, CA
    1 day ago
  • $180k - $305k

     ...Principal Flight Software Engineer Denver, CO or Long Beach, CA Space...  ...embedded systems, low-level firmware architecture, and safety-...  ...application processors, and revision control systems at scale ~...  ...Background in robotics, automation, motor control, or sensor fusion... 

    True Anomaly

    Long Beach, CA
    20 hours ago
  • An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 

    Slope

    Costa Mesa, CA
    2 days ago
  • $166k - $220k

    A defense technology company in Costa Mesa, CA is seeking a Firmware Engineer to develop low-level firmware/software for microcontrollers. The role requires 3+ years of experience in embedded systems, strong C coding skills, and debugging proficiency. A BS or MS in CS/... 

    Anduril

    Costa Mesa, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Firmware (Motor Controls). Be the first to apply!