Senior Embedded Software Engineer: End-to-End Ownership

Keurig Dr Pepper Inc.

Benton Harbor (MI)

On-site

USD 76,000 - 134,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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 end-to-end subsystems, mentor junior engineers, and collaborate with hardware, SQA, manufacturing, and product teams to ensure robust delivery aligned with platform standards. Responsibilities include architecting subsystems, implementing RTOS/embedded Linux components, integrating platform components, and leading software

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.

Skills

C/C++ embedded software
Python tooling
FreeRTOS/embedded Linux
Peripheral drivers
MCU platforms
Lab tools
Cross-functional collaboration
Mentoring

Education

Bachelor's degree
Master's degree

Tools

Jira
Confluence
Bitbucket

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 end-to-end subsystems, mentor junior engineers, and collaborate with hardware, SQA, manufacturing, and product teams to ensure robust delivery aligned with platform standards. Responsibilities include architecting subsystems, implementing RTOS/embedded Linux components, integrating platform components, and leading software

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
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
Senior Embedded Controls Engineer – Brewer Appliances
Senior Embedded Controls Engineer – Brewer Appliances

Keurig Dr Pepper Inc. • Burlington (MA)

On-site
USD 76,000 - 150,000
Medical, Dental, Vision
Disability
Paid Time Off
+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
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
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Keurig Dr Pepper Inc. • Benton Harbor (MI)

On-site
USD 76,000 - 134,000
Senior Mechanical Engineer — Lead Appliance Design
Senior Mechanical Engineer — Lead Appliance Design

Keurig Dr Pepper Inc. • Burlington (MA)

On-site
USD 76,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+4
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
Embedded Software Engineer I
Embedded Software Engineer I

Keurig Dr Pepper Inc. • Benton Harbor (MI)

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

Keurig Dr Pepper Inc. • Benton Harbor (MI)

On-site
USD 76,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+5