Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Harbinger Motors Inc. Logo

Software Engineer, Firmware

Harbinger Motors Inc.

Salary not specified
Aug 15, 2025
Garden Grove, CA, US
Apply Now

Harbinger Motors is seeking a Firmware Engineer to design, develop, and optimize firmware for high-efficiency electric motors and inverters in electric vehicles.

Requirements

  • 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 inverter technologies and power electronics
  • Experience with embedded development tools (IAR, Keil, Eclipse) and MATLAB/Simulink for control algorithm development
  • Proficient in testing and debugging tools such as oscilloscopes, logic analyzers, and HIL testing environments

Responsibilities

  • Design and implement embedded firmware for advanced motor control systems in electric vehicles
  • Develop and optimize control algorithms such as Field-Oriented Control (FOC), Vector Control, and Direct Torque Control (DTC)
  • Implement control strategies for BLDC, PMSM, and AC Induction Motors
  • Enhance the efficiency, responsiveness, and safety of motor control systems through software development and tuning
  • Perform testing, debugging, and validation of firmware using real-time simulation, Hardware-in-the-Loop (HIL), and Motor Test Benches
  • Work closely with hardware, software, and power electronics teams to ensure seamless integration of firmware with motor control systems
  • Create and maintain comprehensive documentation of firmware design, development processes, and testing methodologies

Other

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
    • 3+ years of experience in embedded firmware development, with a focus on motor controls and electric vehicle applications
  • Exceptional problem-solving abilities, analytical thinking, and effective communication skills