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)
Bachelor's degree