Role: Embedded Software Engineer 2
Location: IL-Mossville - On-Site
Duration: 24 months
Mid level role with 4-8 years experience.
Top 5 Tools/Technologies:
1. Embedded C – primary development language
2. RTOS (Real-Time Operating Systems) – for embedded software execution
3. Linux – familiarity for embedded systems
4. CAN / Ethernet communication protocols – for software interfacing
5. Debugging tools – for embedded C and RTOS-based systems
Top 3 Skills:
1. Embedded C development proficiency – ability to write and debug embedded code
2. Collaboration & proactive communication – asks questions, doesn’t get stuck
3. Diagnostics & health monitoring – implementing low-level system features like graceful shutdowns
Typical task breakdown:
· Work on project with mentor and team- This would include requirements, design , code and testing of software in C or C++.
Education & Experience Required:
· Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science
· 2 years experience
· Will consider Master''s Degree or above applicable project/internship work toward years'' experience but durations must be listed for each on resume with 1 year of experience
· Design and coding of C and or C++ experience - minimum three years'' experience.
Technical Skills
· Demonstrated depth of experience developing software in Embedded C and/or C++ - minimum three years'' experience.
(Desired)
· Knowledge of machine systems or mechanical knowledge.
Soft Skills
· Great communication and teamwork
· Problem solving skills
· Customer service and interpersonal skills
Thanks,
Kim Price
551..274...5656