Senior Embedded Software Engineer: Lead, Build & Mentor

Keurig Dr Pepper Inc.

Benton Harbor (MI)

On-site

USD 76,400 - 133,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision
401k with company match
Tuition Reimbursement
Mileage Reimbursement

Job summary

Keurig Dr Pepper Inc. is seeking a Senior Software Engineer to design, develop, and optimize embedded software for advanced appliances and brewer platforms.

You will own subsystems end-to-end, ensuring reliable performance across development, manufacturing, and field environments while mentoring junior engineers. Responsibilities include architecture, RTOS/embedded Linux implementation, cross-functional collaboration, and contributing to platform milestones with a focus on quality and

Qualifications

  • 6+ years of relevant industry experience with a Bachelor’s degree, or 4+ years with a Master’s, or equivalent experience.
  • Advanced proficiency in C/C++ for embedded software, Python for custom tools, development on FreeRTOS / embedded Linux, low level peripheral driver integration (I2C, SPI, UART, GPIO, ADC, PWM, LCD, LED), and/or embedded IoT (BLE, WiFi, MQTT, TLS, DHCP, TCP, UDP, GATT, X.509)
  • Experience with MCU platforms (e.g. STM32, NXP, ESP32, etc.)
  • Ability to use lab tools (e.g. oscilloscope, logic analyzer) for debugging across software and hardware boundaries
  • Effective communication skills for cross-functional collaboration
  • Demonstrated ability to mentor junior engineers and lead technical reviews.

Responsibilities

  • Own end-to-end complex software module design, development, and delivery independently, ensuring reliability, performance, and maintainability across the entire development lifecycle from requirements through validation and release
  • Architect subsystems with guidance from principal engineers
  • Implement RTOS-based designs or embedded Linux components
  • Integrate platform components into product applications, ensuring correct system behavior across modules
  • Participate in the full software development lifecycle at the system level while maintaining awareness of overall business goals: requirements gathering, design, implementation, test, deployment, platform/system integration, and maintenance.
  • Perform software verification, validation, troubleshooting, defect resolution, and documentation activities to ensure high-quality, reliable software solutions and to suggest enhancements to improve product quality.
  • Lead code reviews, provide critical feedback, and mentor junior developers to elevate team code quality.
  • Leverage Python, AI, and other tools for automation, increasing development efficiency, and improving code quality, while continuously learning new technologies, tools, and development methodologies.
  • Collaborate with hardware teams on schematic reviews and peripheral integration
  • Collaborate with cross-functional global teams to deliver robust integrated solutions that meet product requirements, to perform root cause analysis and corrective action implementation, and to resolve field issues thereby contributing to continuous quality improvement
  • Contribute to technical documentation and ensure compliance with internal standards and best practices.
  • Demonstrate leadership by guiding teams toward well-defined technical deliveries and supporting program or platform milestones

Skills

C/C++
Python
RTOS/Embedded Linux
MCU platforms
Debugging tools
Cross-functional collaboration
Mentoring

Education

Bachelor’s degree
Master’s degree

Tools

FreeRTOS
Embedded Linux
Jira
Confluence
Bitbucket
Oscilloscope
Logic analyzer

Job description

Keurig Dr Pepper Inc. is seeking a Senior Software Engineer to design, develop, and optimize embedded software for advanced appliances and brewer platforms.

You will own subsystems end-to-end, ensuring reliable performance across development, manufacturing, and field environments while mentoring junior engineers. Responsibilities include architecture, RTOS/embedded Linux implementation, cross-functional collaboration, and contributing to platform milestones with a focus on quality and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer: End-to-End Ownership
Senior Embedded Systems Engineer: End-to-End Ownership

Keurig Dr Pepper • Benton Harbor (MI)

On-site
USD 76,000 - 134,000
Medical, Dental, Vision
401k with company match
Paid Time Off
+2
Senior Embedded Controls Engineer: Appliance Innovation
Senior Embedded Controls Engineer: Appliance Innovation

Keurig Dr Pepper Inc. • Burlington (MA)

On-site
USD 76,000 - 140,000
Medical benefits
401k with company match
Tuition Reimbursement
+1
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Keurig Dr Pepper Inc. • Benton Harbor (MI)

On-site
USD 76,000 - 134,000
Medical, Dental, Vision
401k with company match
Tuition Reimbursement
+1
Embedded Software Engineer I — Build Real-World Brewing Tech
Embedded Software Engineer I — Build Real-World Brewing Tech

Keurig Dr Pepper • Benton Harbor (MI)

On-site
USD 62,000 - 103,000
Medical, Dental, Vision
401k with company match
Tuition Reimbursement
+4
Junior Embedded Software Engineer – C/C++ & Python
Junior Embedded Software Engineer – C/C++ & Python

Keurig Dr Pepper Inc. • Benton Harbor (MI)

On-site
USD 62,000 - 103,000
Medical
Dental
Vision
+6
Senior Mechanical Engineer — Lead Design & Mentorship
Senior Mechanical Engineer — Lead Design & Mentorship

Keurig Dr Pepper Inc. • Burlington (MA)

On-site
USD 76,000 - 125,000
Medical, Dental, Vision
Disability and Life Insurance
Paid Time Off
+4
Embedded Software Engineer I
Embedded Software Engineer I

Keurig Dr Pepper • Benton Harbor (MI)

On-site
USD 62,000 - 103,000
Medical, Dental, Vision
401k with company match
Tuition Reimbursement
+4
Senior Mechanical Engineer
Senior Mechanical Engineer

Keurig Dr Pepper Inc. • Benton Harbor (MI)

On-site
USD 76,000 - 150,000
Medical benefits
Dental benefits
Vision benefits
+6
Senior Embedded Controls Systems Engineer
Senior Embedded Controls Systems Engineer

Keurig Dr Pepper Inc. • Burlington (MA)

On-site
USD 76,000 - 140,000
Medical benefits
401k with company match
Tuition Reimbursement
+1
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Keurig Dr Pepper • Benton Harbor (MI)

On-site
USD 76,000 - 134,000
Medical, Dental, Vision
401k with company match
Paid Time Off
+2