Sr Software Engineer
Benton Harbor, MI Numéro du poste 112556 Catégorie d'emploi Ingénierie / Technologie Niveau d'emploi Manager Type de poste Full-TimeJob Overview:
Sr. Embedded Software Engineer – Controls & Integration Support
Keurig Coffee Brewers is expanding its research capabilities and is seeking an engineer to support our thermos-fluids research team. In this unique role, you will not only modify and debug experimental control algorithms for embedded systems but also serve as a critical liaison between our controls/hardware development team and our embedded software team. This position offers the opportunity to work in a dynamic, innovative environment where you will directly impact the development and integration of advanced control systems.
Shifts & Schedule: This full-time position will be supporting our Day Shift Monday - Friday. Additional flexibility to work overtime.
Compensation: This is an exempt, salaried position paid on a biweekly cycle. Compensation is flexible and determined by the candidate's experience level.
Responsibilities:
- Modify control algorithms in embedded software as directed by the thermos-fluids research and controls development teams.
- Debug and optimize experimental codes to ensure robust performance in evolving test scenarios.
- Build, maintain, and document a repository of test codes and control algorithm versions for reproducibility and traceability.
- Serve as a bridge between the controls/hardware development team and the embedded software team.
- Follow and enforce best practices in software development to ensure that newly developed algorithms are seamlessly integrated and maintained within production code.
- Collaborate with multidisciplinary teams to refine requirements, troubleshoot integration challenges, and implement solutions that enhance system performance.
- Work within an Agile development environment to continuously improve the embedded control systems.
- Participate in code reviews, sprint planning, and regular team meetings to share insights and drive best practices.
- Provide technical support and mentorship to team members regarding control systems integration and embedded software development.
Total Rewards:
Where Applicable:
- Benefits eligible day one!!
- Benefits, subject to election and eligibility: Medical, Dental, Vision, Disability, Paid Time Off (including paid parental leave, vacation, and sick time), 401k with company match, Tuition Reimbursement, and Mileage Reimbursement
- Annual bonus based on performance and eligibility
Requirements:
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- Demonstrated experience (through coursework, internships, or previous roles) in embedded software development and algorithm implementation.
- Proficiency in programming languages such as Python, C, C++, or similar object-oriented languages.
- Experience with Linux, embedded RTOS, or bare-metal embedded systems.
- Familiarity with source control systems, debugging tools, compilers, and other software development lifecycle tools.
- Prior exposure to control systems or algorithm development is a plus.
- Excellent organizational skills with a keen attention to detail.
- Strong communication skills and the ability to work effectively both independently and within cross-functional teams.
- A proactive, self-starter attitude with the ability to manage multiple tasks and priorities in a fast-paced environment.
Company Overview:
Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage company in North America, with a portfolio of more than 125 owned, licensed and partners brands and powerful distribution capabilities to provide a beverage for every need, anytime, anywhere. We operate with a differentiated business model and world-class brand portfolio, powered by a talented and engaged team that is anchored in our values. We work with big, exciting beverage brands and the #1 single-serve coffee brewing system in North America at KDP, and we have fun doing it!
Together, we have built a leading beverage company in North America offering hot and cold beverages together at scale. Whatever your area of expertise, at KDP you can be a part of a team that’s proud of its brands, partnerships, innovation, and growth. Will you join us?
We strive to be an employer of choice, providing a culture and opportunities that empower our team of ~28,000 employees to grow and develop. We offer robust benefits to support your health and wellness as well as your personal and financial well-being. We also provide employee programs designed to enhance your professional growth and development, while ensuring you feel valued, inspired and appreciated at work.
Keurig Dr Pepper is an equal opportunity employer and affirmatively seeks diversity in its workforce. Keurig Dr Pepper recruits qualified applicants and advances in employment its employees without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, age, disability or association with a person with a disability, medical condition, genetic information, ethnic or national origin, marital status, veteran status, or any other status protected by law
No featured jobs.
View all of our available opportunitiesVous n’avez pas encore sauvegardé d’emplois.
Afficher toutes nos offresNo emplois récemment consultés
Afficher toutes nos offresRejoignez notre communauté de talents
Vous ne trouvez pas ce que vous cherchez? Inscrivez-vous et nous vous avertirons lorsque des postes seront disponibles.
Inscrivez-vous