> Markdown version of [/jobs/ext/2592206-embedded-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/2592206-embedded-software-engineer-i). 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 I - **Company:** Keurig Dr Pepper - **Location:** Benton Harbor, MI, United States - **Experience:** Starter - **Salary:** $62,500.0 - $103,000.0 - **Contract:** Internship / Graduate position - **Skills:** Agile Methodology, Confluence, JIRA, Software Quality, Code Review, Computer Engineering, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, Python (Programming Language), Scrum Methodology, Systems Development Life Cycle, Software Engineering, Software Systems, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Software Verification, Information Technology, Bitbucket - **Published:** August 2, 2026 - **Apply:** https://dejobs.org/x/x/3C5639F05C9D49E49D644964CD9A3622/job/ ## About the Role We are seeking an Embedded Software Engineer I to join our engineering team and contribute to the development of embedded software for our brewers. This is an entry-level role designed for early-career engineers who are eager to build real-world products, grow their technical skills, and learn from experienced engineers in a collaborative environment., * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Embedded Systems, or a related field * 0-2 years of relevant experience (internships or co-op experience included) * Basic understanding of the software development lifecycle (SDLC) * Proficiency in C/C++ for embedded software * Proficiency in Python * Strong learning mindset and good communication skills Preferred Skills * Experience with FreeRTOS or embedded Linux, and low-level peripheral driver integration (I2C, SPI, UART, GPIO) * Experience with MCU platforms (e.g. STM32, NXP, ESP32, etc.) * Ability to use lab tools (e.g. oscilloscope, logic analyzer) for debugging * Experience with consumer electronics or appliance software development * Experience with Agile methodologies (e.g., Scrum) and tools such as Jira, Confluence, and Bitbucket ## Description * Embedded Software Development : Design, develop, test, debug, and enhance embedded software for brewer systems, including implementing new features, modifying algorithms, and supporting firmware integration and system bring-up. * Software Quality & Reliability : Perform software verification, validation, troubleshooting, defect resolution, and documentation activities to ensure high-quality, reliable software solutions. * Engineering Process & Collaboration : Apply established software development processes, participate in code reviews, and collaborate with cross-functional teams to deliver robust products. * Continuous Improvement & Automation : Leverage Python and other tools for basic automation, testing, and data collection while continuously learning new technologies, tools, and development methodologies. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Debugging Humans: How MBTI Helps Engineering Teams Communicate Better](https://www.wearedevelopers.com/videos/100335-debugging-humans-how-mbti-helps-engineering-teams-communicate-better) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)