Назад
Company hidden
4 дня назад

Senior Software Engineer (Embedded Controls)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Embedded Controls): Developing propulsion thermal control systems, diagnostics, and controller communications for vehicle mechatronic embedded controls with an accent on integrated thermal loops, ECU validation, and automated testing. Focus on HIL regression testing, MATLAB/Simulink plant and CAN simulation, and translating feature strategies into testable stories with clear acceptance criteria.

Location: Milford, Michigan, United States. Hybrid work policy: 3 days in the office and 2 days remote; must be able to report to the local office.

Company

hirify.global develops automotive technologies focused on safer, more efficient, and lower-emission transportation.

What you will do

  • Define, design, and develop propulsion thermal control systems, diagnostics, and controller communications.
  • Develop software and controls for integrated thermal loops to optimize energy use and thermal storage capacity.
  • Serve as a subject matter expert for the Scrum team and collaborate with program management and system architecture stakeholders.
  • Refine and prioritize team backlogs, translate product strategy into user stories, and support planning and estimation.
  • Define acceptance criteria and guide unit, integration, system, behavior-driven, and test-driven development strategies.
  • Validate features, acceptance tests, and technical quality through demonstrations, retrospectives, and end-user acceptance activities.

Requirements

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or a closely related engineering field, plus 5 years of relevant experience; or a master's degree plus 3 years of relevant experience.
  • At least 3 years of experience with Hardware-in-the-Loop integration and regression testing for Electronic Control Units.
  • Experience testing embedded ECUs on machines and test benches using dSPACE HIL, Vector CANape, CANalyzer, CANoe, and CAT ET.
  • Experience creating automated machine-level test scripts using C and Python.
  • Experience creating CANalyzer databases for parsing software CAN communication data.
  • Experience designing and developing machine plant, I/O, and CAN simulation models using MATLAB and Simulink.

Culture & Benefits

  • Agile development environment with Scrum, Program Increment Planning, inspections, adaptations, and retrospectives.
  • Employee-focused rewards and benefits supporting well-being at work and at home.
  • Inclusive workplace committed to equal employment opportunities.
  • Role-related assessments and pre-employment screening may be required.

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