Embedded C Developer (onsite in East Moline IL)
Onsite
This is an onsite only role working at our clients facility in East Moline IL.
East Moline IL US
Job Description
NOTE: W2 hourly only. No C2C please.
NOTE: Visa sponsorship is not available now or in the near future for this position.
NOTE: This is an onsite only role working at our clients facility in East Moline IL.
As a Embedded C Developer working for Client the candidate will work for one of our top clients (John Deere) at its facility in East Moline IL.
Duties include:
- 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
- Assign coordinate and review work from other engineers and support personnel
- Collaborate with fellow engineers within the team on embedded software work
- Execute unit and integration testing of software in multiple environments (virtual and lab)
- Analyze issues and drive for resolution of issues found during testing
Required skills:
- Demonstrated technical skills in the areas of embedded software development hardware integration and electrical systems
- Strong communication and teamwork skills
- Robust problem solving skills
- Ability to work in a selfdirected environment
Skills that help stand out:
- 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