Software Engineer, Firmware (Motor Controls)
$140k - $180kHarbinger Motors
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 jobs.jobcopilot.com.
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.
- Engineer I, Software Engineering - Motor ControlTowson, MD - United States - HybridWe Don’t Just Build The World,... ...Job: Design and develop electronic firmware and specifications for power tools including Brushless DC motor controls, Li-Ion battery management systems and...SuggestedContract workLocal areaOverseas
$190k - $225k
...standard for automated weed control. With $157 million in funding... ...together. As a Sr. Software Engineer, Embedded Systems at Carbon... ...Engineering teams to build firmware on embedded systems for... ...reliable, consistent, and fast motor control systems. Knowledge...SuggestedFull timeFor contractorsWorldwideFlexible hours- ...shaping a better future for generations to come. The Senior Software Engineer is responsible for identifying software requirements and... ...procedures. Designs, simulates, codes, and debugs motor control algorithms and applications in C languages. Develops software...SuggestedPermanent employmentTemporary workRemote work
$150k - $175k
...aerospace, this is your chance to make a real impact. Build control systems that actually move things in the real world—... ..., and safely. We’re looking for a Senior Embedded Motor Control Software Engineer with deep motor-control expertise and the technical leadership...SuggestedFull time$96.8k - $145.2k
...devices, and systems for firmware. Integrates firmware... ..., and real time controls, and be the go-to-person... ...:Bachelor’s degree in engineering (Computer Engineering... ...Oriented Programming, software design patterns, devices... ...experience with Stepper motor, network, MQTT, and security...SuggestedFull timeSummer workWork at officeLocal areaImmediate startFlexible hours3 days per week$125k - $150k
...networks are deployed and managed. We are looking for a Software Engineer with Control/Routing skills. The SE will develop software for Alkira’s... ..., which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position...Full timeWork at officeRemote workRelocation package$165k - $218k
...drones, and 2) build solid rocket motors at scale. We transform... ...partnering closely with specialist engineering, operations, and production... ...requirements. TRS hires software engineers & hardware engineers... ...The guidance, navigation, and control (GNC) team within TRS performs...Full timeWork experience placementImmediate startRelocation package- Description: Drive Innovation in Intelligent Pumping Systems Wilo USA is seeking a Product Engineer – Motors, Controls & Instrumentation (MC&I) to help develop the next generation of intelligent pumping solutions. This role identifies, evaluates, specifies, develops...Permanent employmentRemote work
$168k - $247k
...converters, and fault-tolerant controls electronics. Come join us to... ...are looking for an Embedded Software Engineer to lead the development and... ...for building the low-level firmware that powers our platforms.... ...applications for robotic subsystems (motor control, sensors, telemetry,...Hourly payWork at officeLocal areaRemote workFlexible hours- ...Pivotal Systems – Fremont CA Automation Software Engineer – PC & Industrial Controls Integration Position Summary We are seeking an Automation... ...~ Solenoid and pneumatic valves ~ Pumps, motors, heaters, and other process devices Develop appropriate...Full timeRemote work
$125k - $150k
...right in.Senior Embedded Firmware DeveloperNeedham,... ...keeps in-house (device control and the differentiated... ...firmware components: motor control, sensor and actuator... ...of delivered code.Engineering Standards & InfrastructureWrite... ...and debug hardware-software integration issues...Temporary workLocal areaFlexible hours$107.5k - $204.5k
...years of experience and renowned engineering expertise to meet the needs of... ...primary objective of creating firmware solutions for new design hardware and new design controls architectures.Architect and... ...with systems, mechanical, and software engineers.Architect solutions...Contract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$200k - $300k
...for all. Your Charter As a Senior Robotics Controls Engineer, you will develop the real-time software stack that enables our humanoid robots to move, balance... ...and reliability. Your work will span low-level motor control through whole-body dynamic control and estimation...Full timeLocal areaWork from home$198.6k - $292k
...then we want to talk to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight... ..., and test fault-tolerant control (loss of one or more motors, safe landing, emergency behaviors) Build a trajectory...Hourly payWork at officeLocal areaRemote workFlexible hours$207k - $300k
Manage a team of 8-9 engineers.Work with a larger team of engineers... ...to design and develop firmware features.Evaluate and help improve... ...with a global team of software and hardware engineers on new... ...develop bootloader and embedded controller software for a wide range of...$138.8k - $232.7k
...centralized vehicle motion control systems: advanced embedded control software that unifies vehicle... ...Embedded Controls Software Engineer to help define, develop,... ...can bring value to Ford Motor Company, we encourage... ...validation activities to verify firmware functionality,...Immediate startVisa sponsorshipFlexible hours$138.8k - $232.7k
...features, hardware, and software. Our team develops and integrates controls for seats, tailgates, windows... ..., and other low-voltage motor-driven systems across... ...Controls Software Engineer to join our Body Controls... ...architecture for body controls firmware, taking ownership of the...Immediate startVisa sponsorshipFlexible hours- ...highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate... ...actuators for low-voltage motors and lighting control.Body systems span... ...software architecture for body controls firmware, taking ownership of the software codebase...Immediate startVisa sponsorshipFlexible hours
$65k - $166.2k
This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation... ...we seek:B.S. in Electrical Engineering, Computer Science, Mechanical Engineering... ...System, DCDC, Charger and Motor InverterExperience with Autosar...InternshipImmediate startFlexible hours$129.65k - $190.15k
...is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development... ...to life through use of embedded control of motors, sensors, vision systems, and huge variety... ...in design and code reviews, hardware/software integration and development test....Full timeWork at officeRemote workRelocationFlexible hours3 days per week$86.1k - $124.3k
...Sr. Embedded Firmware EngineerAs our Embedded Firmware Engineer you will be responsible for the planning, design,... ...microprocessors to implement embedded software solutions (i.e. bare-metal... ...or firmware) relevant to motion/motor control and power conversion applications...Full timeContract workLocal areaRemote work$140k - $200k
..., NVentures (NVIDIA), True Ventures, General Motors Ventures, Denso, Porsche SE, SIP global partners... ...for a talented and self-motivated Senior Software Engineer to develop, maintain, troubleshoot, and extend machine-control software for novel electro-mechanical additive...Full timeLocal area$150.2k - $283.5k
...centralized vehicle motion control system, where we can further... ...experienced Staff Embedded Controls Software Engineer to join our team. The ideal... .../hardware tool development, motor calibration technologies,... ...testing to validate firmware functionality, stability, and...Immediate startVisa sponsorshipFlexible hours$198.6k - $292k
...then we want to talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control... ..., and test fault-tolerant control (loss of one or more motors, safe landing, emergency behaviors)Build a trajectory...Hourly payWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...who have electronics knowledge to help design robust motor control systems.The EAP Department is responsible for the development...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$115k - $192.9k
In this position... As a member of the Engine Controls software team, you will collaborate across departments—including calibration, systems engineering... ...'ve outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!As an established global...Immediate startFlexible hours- ...solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control... ...tools and file formats.Ability to legally operate a motor vehicle.This position requires either a U.S. Person (as...Permanent employmentFull timeLocal areaWork from homeRelocationRelocation package
- Job DescriptionAt General Motors, we are committed to creating a world with zero crashes... ...congestion. Our innovative team of engineers and developers is at the forefront of transformingmobility... ...Assistance Systems (ADAS) Motion Controls Software engineer to support design, development...Full timeLocal areaWork from home
$115k - $192.9k
In this position...At Ford Motor Company, we believe freedom of... ...Bachelors of Science in Electrical Engineer, Mechanical Engineer, or... ...development in chassis or powertrain controls 5+ years of applying FMEA and... ...supplier and in-house software teams to ensure on-time...Immediate startFlexible hours$85.4k - $143.2k
...technologies, and more!At Ford Motor Company, we believe freedom... ...have…B.S. degree in mechanical engineering, electrical engineering,... ...education2+ years’ experience in C software development in automotive... ...turbocharger or supercharger boost control systems, wastegate control,...Immediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Firmware (Motor Controls). Be the first to apply!
- software developer fintech Remote
- startup software engineer Remote
- financial software developer Remote
- junior software developer remote Remote
- software engineer Remote
- software data engineer Remote
- freelance software developer Remote
- software developer internship no experience Remote
- part time software developer Remote
- associate software developer Remote




