Назад
Company hidden
5 дней назад

Embedded Software Engineer - Platform Software (Embedded Systems)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer - Platform Software (Embedded Systems): Designing, developing, and testing low-level embedded software for next-generation ECUs with an accent on RTOS integrations, drivers, boot loaders, memory interfaces, and communication networks. Focus on implementing C/C++ software, troubleshooting hardware and software issues with engineering tools, and validating system behavior through structured testing.

Location: Mossville, Illinois, United States; onsite five days a week. Domestic relocation assistance is available, and travel is up to 10%.

Salary: $97,530–$146,290 per year.

Company

hirify.global develops products and technologies for stronger, more sustainable communities, including next-generation electronic control systems for its NPI programs.

What you will do

  • Gather and analyze functional and technical requirements and prepare detailed documentation.
  • Prepare and peer-review software design proposals.
  • Write and implement low-level embedded software for next-generation ECUs and enhance existing code.
  • Develop and execute system test plans, test cases, and failure-recovery testing.
  • Debug hardware and software using oscilloscopes, debuggers, logic analyzers, diagnostic tools, code, logs, and system data.
  • Collaborate with project leaders, clients, peers, technical experts, and vendors to resolve technical issues and improve product quality.

Requirements

  • Accredited BS degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience researching, designing, developing, and testing low-layer embedded software, including RTOS integrations, I/O drivers, boot loaders, non-volatile memory interfaces, board initialization, or J1939/CAN/Ethernet communication networks for electronic control modules.
  • Experience developing real-time embedded software in C or C++.
  • Familiarity with AUTOSAR and modular architecture.
  • Experience using Python and shell scripting to automate build processes.
  • Knowledge of software design patterns and anti-patterns.
  • Familiarity with Git and related merging and version-management techniques.
  • Experience with Agile software team development and planning processes.
  • Participation in technical and code reviews.
  • Ability to analyze requirements, communicate effectively, work in a team, execute system tests, and troubleshoot hardware, software, and application problems.

Culture & Benefits

  • Full-time employment with medical, dental, and vision benefits, subject to plan eligibility.
  • Paid time off, holidays, volunteer time, parental leave, and adoption benefits.
  • 401(k) savings plans, HSA, FSA, disability benefits, and life insurance.
  • Career development, tuition reimbursement, incentive bonus, employee discounts, and employee assistance programs.
  • Visa sponsorship is available for eligible applicants.
  • Employment is conditional on successful completion of a drug screen.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →