6 дней назад
Senior Embedded Software Engineer - Electrification
112 710 - 169 060$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer - Electrification (Embedded C/Simulink): Developing, integrating, validating, and optimizing real-time embedded software for ECUs supporting battery-electric and hybrid machine platforms with an accent on powertrain controls, battery systems, and scalable software architectures. Focus on HIL/SIL/MIL verification, root-cause analysis of complex system defects, and production deployment across electronic control units.
Location: Mossville, Illinois, United States; onsite five days a week. Relocation is available, and visa sponsorship is available for eligible applicants.
Salary: $112,710–$169,060 per year
Company
Manufactures construction and mining equipment, off-highway engines, industrial gas turbines, diesel-electric locomotives, and related power and energy solutions.
What you will do
- Design and develop embedded software features for machine electrification and propulsion control systems.
- Define software, interface, and framework requirements for embedded electronic controls.
- Develop real-time software for battery-electric and hybrid powertrain systems, including battery management systems, inverters, motor controllers, and energy management systems.
- Integrate software components, libraries, auto-generated code, calibration data, and configuration datasets into deployable production ECU images.
- Collaborate with controls engineers to integrate MATLAB/Simulink algorithms and maintain model-to-software traceability.
- Develop verification strategies, execute unit through regression testing, troubleshoot defects, and support field issue resolution.
Requirements
- Degree in engineering, computer science, or a related discipline.
- Proven embedded C development experience in an embedded software environment.
- Proven experience with model-based development using MATLAB/Simulink.
- Knowledge of CAN, CAN FD, J1939, and Ethernet communication protocols.
- Experience with RTOS environments, real-time software architectures, version control tools such as Git, and embedded debugging tools.
- Ability to analyze requirements, troubleshoot technical issues, and communicate effectively across engineering teams.
Nice to have
- Experience developing embedded real-time software for powertrain controls and battery systems.
- Scripting experience, such as Python.
- Experience with FMEA processes and electronic system failure modes.
Culture & Benefits
- Medical, dental, and vision benefits, subject to plan eligibility.
- Paid time off, holidays, and volunteer time.
- 401(k), HSA, and FSA plans.
- Career development, tuition reimbursement, and incentive bonus opportunities.
- Life, disability, parental leave, adoption, and employee assistance benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 дней назад
Senior Robotics Embedded Engineer (Robotics)
182 000 - 202 000$
6 дней назад
Senior Software Engineer (Automotive Embedded)
6 дней назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$
12 дней назад
Senior Firmware Engineer (Embedded C)
130 000 - 170 000$
7 дней назад
Firmware Engineer (Embedded Software)
83 200 - 120 600$
11 дней назад
Senior Embedded Software Engineer (CCU)
189 072 - 198 526$