yandex
harbingermotors
Страна
США
Зарплата
140 000 $ – 180 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Software Engineer, Firmware (Motor Controls)

Оценка ИИ

Отличная вакансия в перспективном секторе электромобилей с конкурентной зарплатой и полным пакетом льгот (100% страховка, опционы). Компания находится на стадии роста, что дает возможности для профессионального влияния.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в узкой области: алгоритмы управления двигателями (FOC), теория управления и работа с низкоуровневой периферией (eTPU/GTM). Требуется опыт работы с реальным оборудованием и симуляциями HIL.

Анализ зарплаты

Медиана155 000 $
Рынок135 000 $ – 190 000 $
Оценка ИИ

Предлагаемый диапазон $140k–$180k полностью соответствует рыночным стандартам для опытных инженеров встраиваемых систем в Калифорнии. Верхняя граница даже несколько превышает медиану для специалистов среднего уровня, учитывая специфику управления двигателями.

Сопроводительное письмо

I am writing to express my strong interest in the Software Engineer, Firmware (Motor Controls) position at Harbinger. With over three years of experience in embedded systems and a deep focus on motor control algorithms like Field-Oriented Control (FOC), I am excited by the opportunity to contribute to your mission of transforming the medium-duty EV industry. My background in ARM Cortex-M platforms and real-time performance optimization aligns perfectly with the technical requirements of your best-in-class EV platform.

Throughout my career, I have developed a robust understanding of control theory, PID tuning, and sensorless control techniques, which are critical for high-performance electric drivetrains. I am particularly impressed by Harbinger's innovative approach to EV architecture and am eager to apply my skills in C/C++, CAN protocols, and HIL testing to ensure the seamless integration and safety of your motor control systems. I look forward to the possibility of discussing how my technical expertise can support Harbinger's continued growth.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в harbingermotors уже сейчас

Присоединяйтесь к команде Harbinger и создавайте будущее коммерческого электротранспорта уже сегодня!

Описание вакансии

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 info@harbingermotors.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.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Embedded Systems
  • Firmware
  • Motor Control
  • Field-Oriented Control
  • ARM Cortex-M
  • CAN
  • SPI
  • I2C
  • UART
  • PID Control
  • Digital Signal Processing
  • HIL Testing
  • Oscilloscope
  • Logic Analyzer

Возможные вопросы на собеседовании

Проверка понимания ключевого алгоритма, указанного в описании вакансии.

Можете ли вы объяснить принципы векторного управления (Field-Oriented Control) и как вы оптимизировали его для работы в реальном времени?

Вакансия требует опыта работы с ARM Cortex-M и сложной периферией.

Расскажите о вашем опыте настройки Board Support Package (BSP) и работы с таймерами eTPU или GTM для генерации ШИМ.

Важно для обеспечения надежности систем электромобиля.

Как вы подходите к отладке прошивки при возникновении проблем с интеграцией силовой электроники и контроллера?

В описании упоминается оптимизация CPU и памяти.

Какие методы вы используете для минимизации задержек (latency) и оптимизации использования памяти в критических для безопасности встраиваемых системах?

Проверка навыков работы с отраслевыми стандартами связи.

Опишите ваш опыт реализации и отладки стека CAN в контексте управления электроприводом.

Похожие вакансии

roku
170 000 $ – 210 000 $

Software Engineer, Embedded UI

ГибридСША
C++ · JavaScript · TypeScript · React Native · Python · BrightScript · AI · Machine Learning · LLM · Embedded Systems · API Design · Multi-threading
+12 навыков
roku
197 900 $ – 280 000 $

Software Engineer, Embedded Systems

ГибридСША
C++ · Python · Linux · Embedded Systems · TCP/IP · TLS · HTTP · DRM · WebRTC · HLS · DASH · H.264 · H.265 · AV1 · AAC · AC3 · Multi-threading · API Design
+18 навыков
lucidmotors
134 700 $ – 185 240 $

ADAS Software Integration Engineer

В офисеСША
C++ · ADAS · Autonomous Vehicles · Embedded Systems · NVIDIA Xavier · NVIDIA Orin · Infineon Aurix · ISO 26262 · CAN · Ethernet · DDS · ROS2 · SIL · HIL · Software Architecture
+15 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · New Product Introduction · Design for Manufacturability · Testing · UL Standards · IEEE Standards · 3D Modeling · Failure Analysis
+9 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · Low Voltage · New Product Introduction · UL Standards · IEEE Standards · Design for Manufacturing · 3D Modeling · Testing · Failure Analysis
+10 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · R&D · New Product Introduction · Design for Manufacturing · UL Standards · IEEE Standards · Power Distribution Systems · 3D Modeling · Testing & Certification
+10 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

harbingermotors
Страна
США
Зарплата
140 000 $ – 180 000 $