> Markdown version of [/jobs/ext/2960152-embedded-software-engineer-mid](https://www.wearedevelopers.com/jobs/ext/2960152-embedded-software-engineer-mid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - Mid - **Company:** Expert Technology Services - **Location:** Oak Brook, IL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Software Applications, C++ (Programming Language), Software Debugging, Linux, Embedded Software, Software Tools, Software Engineering, Software Version Control - **Published:** September 17, 2026 - **Apply:** https://www.careerjet.com/jobad/use15fc8688e224280d6672732c30bfece ## About the Role Requires a Bachelor's degree in a relevant technical field and 3-5 years of experience in embedded systems software development. ## Description Write clean, efficient, and well-documented code using C++ (14/17), and conduct thorough testing to ensure quality. - Identify, troubleshoot, and resolve software defects and issues. - Collaborate with stakeholders such as project managers, designers, and QA engineers to meet business and technical needs. - Maintain and update existing software applications and systems. - Work independently while effectively contributing within a team environment. - Utilize proficiency with Linux OS, software development tools, version control systems, and debugging environments. - Apply strong analytical, problem-solving, and communication skills. - Adhere to software development lifecycle processes and engineering best practices.