Назад
Company hidden
13 часов назад

Software Engineer (Embedded Controls)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Software Engineer (Embedded Controls) (Electrification Propulsion): Developing embedded control software for GM’s EV and HEV propulsion systems with an accent on hybrid engine speed and torque optimization, energy efficiency, diagnostics, and sensor and actuator management. Focus on implementing physics-based controls, integrating software across vehicle architectures, and validating functionality from unit level through complete vehicle testing.

Location: Hybrid in Milford, Michigan; in-office attendance is required at least three times per week. The role may be eligible for relocation benefits.

Company

hirify.global develops automotive products and electrification technologies with a focus on safer, lower-emission, and more connected mobility.

What you will do

  • Develop and deliver embedded control software for EV and HEV electrification propulsion systems.
  • Design and implement physics-based controls, energy optimization, diagnostics, and controller communication solutions.
  • Test and demonstrate software functionality and readiness at unit, integration, controller, system, and vehicle levels.
  • Document design requirements and link them to test cases that verify software functionality.
  • Use CI/CD build environments, automated test tools, benches, and vehicles to validate features.
  • Collaborate within an Agile Scrum team with systems, calibration, hardware, and software quality assurance engineers.

Requirements

  • Bachelor’s degree in Electrical, Mechanical, Computer Engineering, or Computer Science.
  • At least 2 years of experience in embedded controls software.
  • Proficiency in MATLAB, Simulink, C, and C++.
  • Experience with software testing, auto code generation, Jira, and Agile software development.
  • Knowledge of Python for test scripting.
  • Ability to collaborate effectively, work independently, manage ambiguity, and share knowledge in a fast-paced environment.

Nice to have

  • Master’s degree in a relevant engineering or computer science field.
  • Five or more years of experience in embedded controls software.
  • Knowledge of automotive CAN and Ethernet communication protocols.
  • Knowledge of software architecture, embedded operating systems, controller communication, and diagnostics.

Culture & Benefits

  • Inclusive Agile Scrum environment with opportunities to share ideas and teach others.
  • Benefits supporting employee well-being at work and at home.
  • Relocation benefits may be available.
  • Equal employment opportunities and workplace accommodation support.

Hiring process

  • Applicants may be required to complete role-related assessments and pre-employment screening where applicable.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →