> Markdown version of [/jobs/ext/3582401-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3582401-embedded-software-engineer). 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 - **Company:** AllSTEM Connections - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Internship / Graduate position - **Skills:** JIRA, Unit Testing, C++ (Programming Language), Software Quality, Collaborative Software, Computer Programming, Computer Engineering, Embedded Software, Firmware, Health Information Management, Human-Computer Interaction, Software Engineering, Git, Information Technology, Software Version Control - **Published:** October 4, 2026 - **Apply:** https://www.dice.com/job-detail/ec4be43e-e953-49d3-a6a7-50f14dc0c553 ## About the Role We are seeking an enthusiastic and talented Embedded Software Engineer to advance our core embedded software projects dedicated to advanced equipment controls. In this role, you will design, implement, and integrate secure embedded software solutions running on specialized hardware, interfacing directly with controls logic and human-machine interfaces (HMIs). This is a collaborative engineering position for a software professional eager to contribute to cutting-edge embedded systems within a multi-disciplinary team. You will participate in the complete software development lifecycle-from specifications and design prototyping to implementation and unit testing-ensuring robust integration across hardware and software subsystems. If you possess a strong foundation in C/C++ development and a passion for embedded controls, we want to hear from you., Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Experience Baseline: oMinimum of 2+ years of hands-on embedded software development experience (highly successful entry level candidates with robust internship or co-op experience in embedded controls will also be considered). Technical Mastery: oStrong software design and programming skills in C and C++. oFamiliarity with modern development and collaboration tools, such as Git and Jira. Core Competencies: Strong verbal and written communication skills; exceptional attention to detail; proven ability to thrive in a collaborative, cross-functional team environment. Work Arrangement: Ability to work on-site as required by the role's physical operational needs. ## Description Software Design & Development Embedded Implementation: Design and implement secure, high-quality embedded software solutions specific to equipment controls and HMI interfaces. Full-Lifecycle Support: Support the entire software development lifecycle, including drafting technical specifications, design documentation, prototyping, coding, and unit testing. Controls Integration: Partner closely with firmware, hardware, controls, and application engineering teams to ensure seamless integration of system subsystems. Quality & Delivery: Commit to delivering secure, robust software products on schedule while adhering to best-practice engineering standards. Team Collaboration & Continuous Improvement Cross-Functional Work: Actively participate in multidisciplinary design reviews and collaborative problem-solving sessions. Process Enhancement: Support a positive team culture and contribute to the continuous improvement of engineering practices, version control workflows, and code quality gates.