Embedded Software Engineer - Sterling Engineering
Schaumburg, IL
About the Job
Position: Embedded Software Engineer
Location: Must be local to the Schaumburg, IL 60193 area to work onsite at least 3 days a week
Employment Type: This is contract to hire
Experience Level: 5-15 years
I am looking for an Embedded Software Engineer (degreed Electrical Engineer) with extensive experience in Embedded C/C++, motor sensors, and motor control systems to join a dynamic team. You will be responsible for creating state machines, working with servo and stepper motors, and applying motor theory in practical applications.
KEY RESPONSIBILITIES
• Develop and maintain software for embedded systems using Embedded C/C++.
• Design, implement, and test state machines for controlling servo and stepper motors.
• Work closely with hardware engineers to design and optimize motor control algorithms.
• Utilize motor sensors and motor theory to enhance system performance and reliability.
• Troubleshoot and resolve software and hardware issues.
• Collaborate with cross-functional teams to deliver high-quality products.
QUALIFICATIONS
• Bachelor’s degree in electrical engineering (BSEE) or equivalent.
• 5-15 years of experience in software engineering, specifically in embedded systems.
• Proficiency in Embedded C/C++ programming.
• Strong understanding of motor sensors, servo and stepper motors, and motor theory.
• Experience in creating state machines for motor control systems.
• Experience with real-time operating systems (RTOS).
• Familiarity with hardware debugging tools and techniques.
• Knowledge of additional programming languages or platforms relevant to embedded systems.
• Excellent problem-solving skills and attention to detail.
• Ability to work both independently and collaboratively in a team environment.
• Strong communication skills.
Location: Must be local to the Schaumburg, IL 60193 area to work onsite at least 3 days a week
Employment Type: This is contract to hire
Experience Level: 5-15 years
I am looking for an Embedded Software Engineer (degreed Electrical Engineer) with extensive experience in Embedded C/C++, motor sensors, and motor control systems to join a dynamic team. You will be responsible for creating state machines, working with servo and stepper motors, and applying motor theory in practical applications.
KEY RESPONSIBILITIES
• Develop and maintain software for embedded systems using Embedded C/C++.
• Design, implement, and test state machines for controlling servo and stepper motors.
• Work closely with hardware engineers to design and optimize motor control algorithms.
• Utilize motor sensors and motor theory to enhance system performance and reliability.
• Troubleshoot and resolve software and hardware issues.
• Collaborate with cross-functional teams to deliver high-quality products.
QUALIFICATIONS
• Bachelor’s degree in electrical engineering (BSEE) or equivalent.
• 5-15 years of experience in software engineering, specifically in embedded systems.
• Proficiency in Embedded C/C++ programming.
• Strong understanding of motor sensors, servo and stepper motors, and motor theory.
• Experience in creating state machines for motor control systems.
• Experience with real-time operating systems (RTOS).
• Familiarity with hardware debugging tools and techniques.
• Knowledge of additional programming languages or platforms relevant to embedded systems.
• Excellent problem-solving skills and attention to detail.
• Ability to work both independently and collaboratively in a team environment.
• Strong communication skills.
Did you know about Sterling Engineering? As a Sterling Engineering W2 employee on contract, you are eligible to receive a Full Employee Benefits Package that includes Paid Time Off, paid holidays, 3 Medical plans to choose from, Dental & Vision plans, 401(k) with a match, and an Employee Stock Ownership (ESOP) plan.
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.
Source : Sterling Engineering