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

Lead Embedded Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Lead Embedded Engineer (C/C++): Developing embedded software libraries, data link standards, network communication, security, boot software, and information services for Caterpillar machine and engine products with an accent on customer requirements, embedded architecture, and low-level networking. Focus on leading requirements, design, development, testing, release planning, and resolution of customer issues across CAN, CAN FD, J1939, and Ethernet-based systems.

Location: Mossville, Illinois, United States; onsite five days per week. Full-time position with up to 10% travel. Domestic relocation assistance is available. Visa sponsorship is available for eligible applicants.

Salary: $128,470–$192,710 per year.

Company

hirify.global develops machinery, engines, and embedded software solutions for industrial applications and sustainable communities.

What you will do

  • Lead customer engagement for network and Common Services and Network Solutions requirements.
  • Act as the primary interface between customers, the global value team, and delivery teams.
  • Collect, analyze, prioritize, and communicate functional and non-functional requirements.
  • Coordinate budget planning, delivery schedules, platform hardware, and development tools.
  • Facilitate release planning for testing, release candidates, and production intent.
  • Own customer issues and feature enhancements for embedded network and information services.

Requirements

  • Extensive experience leading requirements, design, development, and testing of embedded network communication or foundational information software.
  • Experience developing embedded C and/or C++ software in accordance with software architecture and development processes.
  • Experience with large or multiple software products, technical troubleshooting, and evaluation of implementation and tooling trade-offs.
  • Bachelor’s degree in electrical, electronics, computer engineering, or computer science with 6 years of systems and software development experience, or a master’s degree with 3 years of embedded network communication and software development experience.
  • At least 4 years of concurrent experience in automotive, machine, or industrial embedded software development.
  • Experience with data link and networking protocol libraries, low-level network drivers, CAN, CAN FD, J1939, and Ethernet.

Nice to have

  • Knowledge of AVB/TSN, Industrial Ethernet protocols, autonomy, and automation middleware.
  • Experience providing consulting on developer workbench tool selection and utilization.

Culture & Benefits

  • Medical, dental, and vision benefits.
  • Paid time off, holidays, and volunteer time.
  • 401(k), HSA, FSA, disability, life insurance, and parental leave benefits.
  • Career development, tuition reimbursement, incentive bonus, and employee discounts.
  • Drug screening is required before employment.

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