Hybrid Embedded Software Engineer — C, MATLAB/Simulink

HTC Global Services

Allen Park (MI)

Hybride

USD 100 000 - 140 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Group Health (Medical, Dental, and Vis
Paid Time Off
Paid Holidays
401(k) matching
Group Life and Disability insurance
Professional Development opportunities
Wellness programs
a variety of other perks

Résumé du poste

HTC Global Services in Michigan seeks an experienced Embedded Software Engineer to design, develop, and validate low-level embedded software using Embedded C and MATLAB/Simulink. You will translate requirements into efficient code, build and test models, and perform unit and integration testing in an automotive-oriented environment.

You will work on CAN/LIN communication, diagnostics, NVM, and drive Hardware-in-the-Loop testing, collaborating with hardware, controls, and software teams to ensure

Qualifications

  • 4+ years of hands-on embedded software development experience.
  • Strong hands-on experience developing software using Embedded C.
  • Experience with MATLAB/Simulink development, modeling, or algorithm implementation.
  • Demonstrated experience performing unit and integration testing of embedded software.
  • Experience debugging embedded software and investigating low-level software issues.
  • Experience translating technical and system requirements into software designs, algorithms, and implementation.
  • Practical experience with at least one additional programming language or advanced proficiency in a primary programming language.
  • 6+ years of overall IT experience consistent with an Engineer 3 level.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related technical discipline.

Responsabilités

  • Design, develop, debug, integrate, and maintain embedded software using Embedded C for low-level and hardware-connected applications.
  • Develop and maintain MATLAB/Simulink models, algorithms, and supporting code based on system and software requirements.
  • Translate system, functional, and software requirements into embedded software designs and implementable algorithms.
  • Perform unit, integration, and system-level testing of embedded software.
  • Develop and execute Hardware-in-the-Loop (HIL) test scenarios and analyze test results.
  • Debug embedded software at the low level and investigate software, hardware, and integration issues.
  • Develop, integrate, and troubleshoot software involving CAN and LIN communication protocols.
  • Support embedded systems involving diagnostics and non-volatile memory (NVM) functionality.
  • Analyze software and system test failures, perform root-cause analysis, and implement corrective actions.
  • Collaborate with hardware, systems, controls, software, and test engineering teams to ensure successful software and hardware integration.
  • Participate in requirements management, requirements traceability, test planning, defect tracking, and verification and validation activities.
  • Support software integration, validation, and release activities throughout embedded system development cycles.
  • Contribute to continuous improvement of embedded software development, debugging, and testing processes.

Connaissances

Embedded C
MATLAB/Simulink
Unit testing
Integration testing
CAN/LIN protocols
Embedded systems

Formation

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related technical discipline

Outils

MATLAB/Simulink

Description du poste

HTC Global Services in Michigan seeks an experienced Embedded Software Engineer to design, develop, and validate low-level embedded software using Embedded C and MATLAB/Simulink. You will translate requirements into efficient code, build and test models, and perform unit and integration testing in an automotive-oriented environment.

You will work on CAN/LIN communication, diagnostics, NVM, and drive Hardware-in-the-Loop testing, collaborating with hardware, controls, and software teams to ensure

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL

HTC Global • Allen Park (MI)

Hybride
USD 85 000 - 120 000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Embedded Software Engineer: MATLAB/Simulink, CAN/LIN, HIL
Embedded Software Engineer: MATLAB/Simulink, CAN/LIN, HIL

Fasttek • Dearborn (MI)

Sur place
USD 90 000 - 130 000
Medical and Dental insurance
Vision
PTO
+3
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL

Vertage Inc. • Michigan

Hybride
USD 105 000 - 145 000
Embedded Software Engineer (Embedded C, MATLAB/Simulink)
Embedded Software Engineer (Embedded C, MATLAB/Simulink)

HTC Global • Allen Park (MI)

Hybride
USD 85 000 - 120 000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Embedded Software Engineer
Embedded Software Engineer

Vertage Inc. • Michigan

Hybride
USD 105 000 - 145 000
Embedded Software Engineer (Embedded C, MATLAB/Simulink)
Embedded Software Engineer (Embedded C, MATLAB/Simulink)

HTC Global Services • Allen Park (MI)

Hybride
USD 100 000 - 140 000
Group Health (Medical, Dental, and Vis
Paid Time Off
Paid Holidays
+5
Embedded Software Engineer - Model-Based Design + CAN
Embedded Software Engineer - Model-Based Design + CAN

CTC • Cary (NC)

Sur place
USD 90 000 - 130 000
Automotive Embedded Software Engineer: MATLAB/Simulink & C
Automotive Embedded Software Engineer: MATLAB/Simulink & C

Stefanini • Allen Park (MI)

Hybride
USD 84 000 - 91 000
Automotive HIL Simulation Engineer
Automotive HIL Simulation Engineer

Global Connect Technologies • Auburn Hills (MI)

Sur place
USD 90 000 - 130 000
Senior Embedded Software Engineer – Microcontrollers (Hybrid)
Senior Embedded Software Engineer – Microcontrollers (Hybrid)

ALLOY WHEEL REPAIR SPECIALIST OF BIRMINGHAM • Milford Charter Township (MI)

Hybride
USD 120 000 - 160 000
Health benefits
Hybrid work model
Relocation assistance
+1