Embedded Software Engineer
Job Description
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.
Meet Your Recruiter
Ashley Schmitt
Technical Recruiter
Ashley Schmitt is a dedicated and experienced Senior Recruiting Team Lead passionate about empowering individuals through career opportunities. With an impressive track record of 8 years at Sterling, she has significantly impacted the organization's talent acquisition and development strategies.
With a remarkable 12-year career in the field of recruiting, Ashley has garnered a deep understanding of the industry's dynamics and trends. She has witnessed the ever-changing job market and thrived in guiding people through its complexities. For Ashley, the most rewarding aspect of recruitment is finding people roles that can genuinely improve their professional lives.
As a Senior Recruiting Team Lead, Ashley's leadership abilities shine through as she leads her team to excel in their roles. She believes in fostering a collaborative and inclusive work environment where all team member's strengths are recognized and utilized to achieve collective success.
Advice for candidates from Ashley: “Reflect on your skill sets and what makes you happy, be realistic about your strengths and weaknesses. Strengthen your online presence and always be networking!”