Software Embedded Engineer East Moline Il Apply
Job Title: Software Embedded Engineer
Location: East Moline, IL
Onsite
Contract: 2 years
Only USC or Green Card
Responsibilities:
- Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, integration testing and problem solving.
- Develop embedded operating system software for vehicle controllers in C.
- Execute unit and integration testing of software in multiple environments (virtual and lab).
- Analyze issues and drive for resolution of issues found during testing.
Skills:
- Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems.
- Experience developing low level and middleware drivers for hardware peripherals.
- Experience with software test and verification in various environments (Hardware In the Loop, Software In the Loop, on Vehicle).
- Technical experience relating to design and diagnostics of electronic test stands especially using National Instrument modules.
- Familiarity of github, github actions and Jenkins continuous integration workflows.
- Experience with CAN communications protocols such as the J1939 and ISO 14229 standards.