Talent.com
Embedded Software Engineer - Iowa, Illinois

Embedded Software Engineer - Iowa, Illinois

Sunrise SystemsMoline, Illinois, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Job Title : Software Engineer

Job ID : 25-06630

Location : East Moline, IL / Johnston, IA

Duration : 24 Months On W2 Contract

Location : East Moline, IL 61244 (Role is onsite)

Assignment Length : 24 months

Visa Sponsorship : Visa sponsorship is not available, now or in the near future, for this position.

Primary Job 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.
  • 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 self-directed 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 with GitHub, GitHub actions, and Jenkins continuous integration workflows.
  • Experience with CAN communications protocols such as the J1939 and ISO 14229 standards.
  • serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • Moline, Illinois, United States