4 дня назад
Embedded Software Engineer (Embedded C, MATLAB/Simulink)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (Embedded C, MATLAB/Simulink): Developing, integrating, debugging, and validating low-level embedded software and MATLAB/Simulink models for hardware-connected systems with an accent on requirements-based design, communication protocols, and embedded testing. Focus on HIL testing, low-level root-cause analysis, CAN/LIN integration, and coordinating software validation with hardware and systems engineering.
Location: Allen Park, Michigan, United States. Hybrid work arrangement requiring four days per week on-site.
Company
provides technology services and supports client engineering and software initiatives.
What you will do
- Design, develop, debug, integrate, and maintain low-level embedded software using Embedded C.
- Develop MATLAB/Simulink models, algorithms, and supporting code from system and software requirements.
- Perform unit, integration, system-level, and Hardware-in-the-Loop testing, including test scenario development and result analysis.
- Integrate and troubleshoot embedded systems using CAN and LIN communication, diagnostics, and non-volatile memory.
- Investigate software, hardware, and integration failures, perform root-cause analysis, and implement corrective actions.
- Collaborate with hardware, systems, controls, software, and test engineering teams throughout integration, validation, and release activities.
Requirements
- 4+ years of hands-on embedded software development experience and 6+ years of overall IT experience.
- Strong experience with Embedded C and experience with MATLAB/Simulink development, modeling, or algorithm implementation.
- Experience with embedded software unit and integration testing, low-level debugging, and requirements-based software design.
- Experience with at least one additional programming language or advanced proficiency in a primary programming language.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline.
- Ability to work on-site in Allen Park, Michigan four days per week as part of the hybrid arrangement.
Nice to have
- Automotive or other hardware-connected embedded software development experience.
- Hardware-in-the-Loop testing and hardware/software integration experience.
- Experience with CAN, LIN, automotive diagnostics, non-volatile memory, and embedded test automation.
- Experience with requirements traceability, low-level development tools, and root-cause analysis.
- Master’s degree in an engineering, computer science, controls, or related technical discipline.
Culture & Benefits
- Collaboration with engineering experts, clients, and high-performing teams.
- Long-term career development and opportunities to build skills in emerging technologies.
- Benefits may include medical, dental, and vision coverage, paid time off, and paid holidays.
- 401(k) matching, life and disability insurance, professional development, and wellness programs may be available.
- Inclusive workplace committed to equal opportunity and respect for diverse perspectives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Engineer II - Integrated Vehicle Systems SW/AU (Automotive Embedded Software)
5 дней назад
Senior Embedded Software Engineer - Electrification
112 710 - 169 060$
10 дней назад
Senior Embedded Software Engineer (Automotive)
176 400 - 264 000$
5 дней назад
Embedded Software Senior Engineer
112 710 - 169 060$
4 дня назад
Senior Software Engineer (Embedded Controls)
6 дней назад
Manufacturing Test Engineer, Embedded Software
150 000 - 185 000$