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
Full-time

Harbinger 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.

 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Firmware (Motor Controls) in Remote vacancy
  •  ...team consists of highly talented engineers with extensive expertise. Joining us...  ...whole. About the Role As a Software Engineer at Avride, you will design and develop advanced firmware and drivers for LiDAR, motor  control, and robotics systems. You’ll work with... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Relocation

    Avride

    Austin, TX
    11 hours ago
  •  ...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... 
    Suggested
    Permanent employment
    Temporary work
    Remote work

    Franklin Electric

    Fort Wayne, IN
    7 days ago
  • $190k - $225k

     ...Growers achieve weed control cost reductions of up...  ...Deere tractors, autonomy software, and remote...  ...As a Sr. Software Engineer, Embedded Systems...  ...Engineering teams to build firmware on embedded systems for...  ...consistent, and fast motor control systems. Knowledge... 
    Suggested
    Full time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Carbon Robotics

    Seattle, WA
    22 days ago
  •  ...to win. He did. Ford Motor Company was born from...  ...Racing today. We're the engineers, strategists, and competitors...  ...Racing to serve as a controls engineer who will...  ...and Vector diagnostic software including DET,...  ...thorough testing to validate firmware functionality, stability... 
    Suggested
    Immediate start

    Ford

    Allen Park, MI
    11 hours ago
  •  ...operating systems to zonal controllers to cloud and connectivity solutions...  ...will set the standards for software-defined vehicles around the...  ...talented and driven Systems Engineer focusing on the development...  ...teams, in hardware, firmware, regulatory, and brand to deliver... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    11 hours ago
  •  ...DescriptionThe RoleVehicle Mechatronic Embedded Controls (VMEC) is a team that is comprised of...  ...seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded...  ...to feel they belong to one General Motors team.Benefits OverviewFrom day one, we'... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...times per week, at minimum.The Role:Here at General Motors, we are looking for a hard-working person who enjoys...  ...following through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems engineers... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $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... 
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra-Technologies

    Lincolnshire, IL
    1 hour ago
  • $86.1k - $124.3k

    Sr. Embedded Firmware EngineerWe are looking for a Sr. Embedded Firmware Engineer to join our Shelby team!As our Embedded Firmware...  ...to implement embedded software solutions (i.e. bare-metal software...  ...firmware) relevant to motion/motor control and power conversion... 
    Full time
    Contract work
    Local area
    Remote work

    Curtiss-Wright

    Shelby, NC
    4 days ago
  •  ...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 start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    1 day ago
  • $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 time
    Local area
    Work from home

    1x

    Remote
    11 hours ago
  • $108k - $148.5k

     ...a global leader in materials engineering solutions used to produce virtually...  ...about our benefits. As a Software Engineer at Applied Materials...  ...and display sectors.Control Systems Software Department of...  ...control of devices such as robots, motors, generators, vacuum pumps and... 
    Full time
    Remote work
    Relocation

    Applied Materials

    Gloucester, MA
    4 days ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    11 hours ago
  • $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 start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    11 hours ago
  • $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 start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    11 hours ago
  • $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... 
    Internship
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $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 time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  • $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 start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $50k

     ...We are seeking a Senior/Lead Firmware Engineer to architect, prototype, and...  ...electrical, mechanical, and software engineers to turn complex...  ...Develop low-level drivers and control algorithms for critical printing...  ..., including stepper/DC motors, thermal print heads, and print... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Avery Dennison

    Miamisburg, OH
    a month ago
  • $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 start
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  •  ...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 employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $102.19k - $184.34k

    At Ford Motor Company, we believe freedom of movement drives human...  ...equivalent in Automotive Engineering Technology, Computer Science,...  ...multiple supplier and in-house software teams to ensure on-time delivery...  ..., and safety of brake control systems. 1 year of experience... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $138.49k - $158.91k

    At Ford Motor Company, we believe freedom of movement...  ...state-of-the-art software and algorithms to deliver...  ...like adaptive cruise control, automatic emergency braking...  ...in Electronics Engineering or a related field and...  ...ECU and microcontroller firmware. 3. Utilizing SW unit... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  •  ...DescriptionOur Mission:At General Motors, our product teams are redefining...  ...to intuitive design, intelligent software, and next-generation safety and entertainment...  ...scaleTitle: Sr. Sub-System Lead Engineer (SSLE) - Engine & Transmission Controls (ETC)Job Description:The RoleAn... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...broadly focused, value centered engineering firm with roots that run deep in...  ...will be responsible for writing firmware and embedded software for bringing a variety of robotic...  ...electromechanical systems and devices (motors, motor controllers, linear and rotary actuators,... 
    Permanent employment

    Socket.dev

    Webster, TX
    4 days ago
  • $154.68k - $231.7k

     ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in...  ...production, and the role of a Principal Engineer in our team is to ensure the overall...  ..., and Testing of embedded C firmware for controlling our extremely complicated DSP HWServe... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $125k - $210k

     ...at record breaking speeds.   About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for building the lowest level and most safety-critical software on our aircraft. You will work closely with a range of other disciplines, including... 
    Full time
    Work at office
    Local area
    Immediate start

    Zipline

    Remote
    11 hours ago
  • $123.19k - $161.29k

     ...learning, cryptography, and more. IonQ is at the forefront of this technological revolution.  We are looking for a Software Engineer - Device Control Services to help build the next generation of our systems control platform that runs on our world-class quantum computers... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Ionq

    College Park, MD
    11 hours ago

Do you want to receive more vacancies?

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