Embedded Software Engineer Sr
Job Location:
Oak Brook, IL - USA
Monthly Salary:
Not provided by the employer
Posted:
11 September 2026 (4 hours ago)
Application Deadline:
9 December 2026
Vacancies:
1 Vacancy
Job Summary
Key Responsibilities
Design and Development: Create software applications and systems that meet business requirements.
Coding and Testing: Write clean efficient and well-documented code and test software to ensure it meets quality standards.
Problem-Solving: Identify and resolve software defects and issues.
Collaboration: Work with stakeholders including project managers designers and QA engineers to ensure software meets business needs.
Maintenance and Updates: Maintain and update existing software applications and systems.
Experience Required: Senior Software Engineer
Bachelors degree in Computer Science Computer Engineering Software Engineering Electrical Engineering or related technical field.
5 years of experience developing software for embedded systems or an equivalent combination of education and experience.
Must have C (14 / 17) experience with knowledge of threading
Proficiency with the Linux Operating System
Experience with software development tools version control systems and debugging environments.
Strong analytical problem-solving and troubleshooting skills.
Ability to effectively communicate technical concepts both verbally and in writing.
Demonstrated ability to work independently while contributing effectively within a team environment.
Understanding of software development lifecycle processes and engineering best practices.
Design and Development: Create software applications and systems that meet business requirements.
Coding and Testing: Write clean efficient and well-documented code and test software to ensure it meets quality standards.
Problem-Solving: Identify and resolve software defects and issues.
Collaboration: Work with stakeholders including project managers designers and QA engineers to ensure software meets business needs.
Maintenance and Updates: Maintain and update existing software applications and systems.
Experience Required: Senior Software Engineer
Bachelors degree in Computer Science Computer Engineering Software Engineering Electrical Engineering or related technical field.
5 years of experience developing software for embedded systems or an equivalent combination of education and experience.
Must have C (14 / 17) experience with knowledge of threading
Proficiency with the Linux Operating System
Experience with software development tools version control systems and debugging environments.
Strong analytical problem-solving and troubleshooting skills.
Ability to effectively communicate technical concepts both verbally and in writing.
Demonstrated ability to work independently while contributing effectively within a team environment.
Understanding of software development lifecycle processes and engineering best practices.
Required Skills:
SOFTWARE DEVELOPMENT LIFECYCLEC