Embedded Engineer
SMX Services & Consulting
- Mossville, Illinois, United States
- Mossville, Illinois, United States
À propos
Embedded Engineer Worksite Location:
Mossville, IL Duration : 13 months + Required Education
Bachelor's degree (or equivalent) in Engineering, Computer Science, or a related technical discipline from an accredited institution. Candidates with only an Associate degree will not be considered.
Required Skills & Experience
5+ years of hands-on experience in embedded software development using Embedded C and MATLAB/Simulink. 5+ years of experience developing embedded systems within an RTOS environment. Strong experience with AUTOSAR-based software development, preferably AUTOSAR Classic Platform, including BSW and RTE integration. 5+ years of engineering experience in embedded software development, systems design, and/or product validation. Strong analytical, troubleshooting, communication, and collaboration skills. Self-motivated and proactive individual with the ability to quickly learn new technologies and deliver results in a fast-paced environment.
Preferred Qualifications (Nice to Have)
Experience in robotics, autonomous systems, or remote-control technologies. Familiarity with communication protocols and tools such as CAN, Ethernet, CANape, and Wireshark. Experience with software development tools including Git, debuggers, and compilers. Strong background in Linux-based software development environments. Experience with camera configuration and firmware development. Experience developing User Interface applications using the Qt framework. Understanding of FMEA processes and electronic system failure analysis. Experience developing embedded real-time software for mobile, agricultural, industrial, construction, or off-highway equipment applications.
Key Responsibilities
Design, develop, integrate, and test remote-control software for real-time embedded systems. Develop AUTOSAR-based embedded applications using Embedded C and MATLAB/Simulink in alignment with system and platform architectures. Create and maintain software requirements with full traceability to customer and system-level requirements. Collaborate cross-functionally with systems, hardware, and software engineering teams throughout the development lifecycle. Troubleshoot and resolve complex software and system-level issues through detailed root cause analysis. Develop and execute software test plans and support verification and validation activities. Support functional safety software design and validation activities in compliance with industry standards. Partner with remote-control system engineers and global teams to deliver high-quality, production-ready solutions.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.