Description

Embedded Software Engineer 

Carol Stream, Illinois

Contract

Job Description

MUSTS

Bachelors Degree in Engineering

5+ years experience with Embedded C

5+ years with motor controls

5+ years state machines

Essential Roles & Responsibilities
 

Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products

Designs software in QP graphic framework for event driven state machines

Collaboratively works with electrical hardware engineering to design software to requirements and utilizes change management and code design reviews to ensure the product is robust

Creates test plans to thoroughly test the software for verification and validation activities

Partners with other engineering teams to create test instructions, orchestrate new product development activities, coordination of agency compliance and production release

Performs other related duties as assigned by Team Leader(s)

Education

Bachelor's degree