We are a cutting edge consulting firm dedicated to help customers effectively execute, manage and support their Product Lifecycle Management, Engineering Services and Enterprise Application Programs in a wide spectrum of domains. Our clientele includes IT majors,Engineering companies in the Aerospace and Automotive sectors, Hi-Tech leaders and Retail/CPG majors.
Job Title: Embedded Software Engineer
Location: US-IL-Mossville
Type: Full Time
Overview:
The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test software features on embedded electronic controls for use in autonomous machine applications.
Job responsibilities include:
- Autonomous machine common infrastructure software development and support
- Autonomous machine software feature development
- Integration of software features taken from models and libraries to create software flash files
- Integration of configuration and calibration data
- Test plan development and software validation
- Identification and resolution of software defects
- Software reviews
Primary Skills:
- Four or more years of embedded C++ experience
- Experience with software development tools such as ClearCase, Git, debuggers, and compilers.
- Embedded Linux experience
- Experience with modeling tools such as Matlab/Simulink in an embedded software environment
- Experience with FMEA processes and a basic knowledge of electronic system failure modes
- Experience developing embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications
Secondary Skills:
- Ability to work effectively with a culturally diverse work group
- Strong communication skills, strong organizational and time management skills, strong analytical skills, and the ability to identify needed actions and act to resolve issues with minimal oversight