Embedded Software Engineer
Job description
Your main tasks Design, implement and maintain embedded software based on requirements and software architecture Document software designs and implementation decisions Develop and maintain software units and components in MISRA C, following IEC 62304 and applicable development processes Create and maintain test cases in C++ using an established testing framework Review colleagues’ work and provide constructive Feedback Help select technologies, frameworks and tools that support modular, maintainable software Collaborate with colleagues in hardware, testing and requirements engineering to develop and verify solutions Contribute to improvements in the team’s development practices, tools and processes Participate in innovation activities across relevant fields Your profile Experience developing embedded software in an agile team, such as Scrum Confident working with C, software design, unit testing and version control An understanding of software development in a regulated environment; experience in medical devices or another safety-critical field, such as automotive, aerospace or defence, is an advantage A thoughtful approach to software design, with a focus on clear separation of concerns and maintainability Practical experience with bare-metal software for low-power devices and an interest in RTOS-based systems A strong commitment to quality, paired with a pragmatic, solution-oriented approach Open communication and a sense of responsibility, contributing to a constructive team culture Motivation to contribute to products that make a difference for people living with diabetes Fluent English; German is an advantage Experience with STM32, C++, Git, UML, unit testing frameworks, build systems, CI/CD, Python or IBM Engineering Requirements Management DOORS Next is an advantage
Description copied from mylife Diabetes Care's careers page. Read the full posting before you apply.
More jobs at mylife Diabetes Care
Embedded Software Engineer
mylife Diabetes Care· Burgdorf, CHManager Infusion Testing Laboratory
mylife Diabetes Care· Burgdorf, CHICT Application Engineer - SAP SuccessFactors / HCM
mylife Diabetes Care· Burgdorf, CHM365 Communication & Collaboration Expert
mylife Diabetes Care· Burgdorf, CHGlobal Market Access Manager - Pricing & Tender Management
mylife Diabetes Care· Burgdorf, CH
More jobs in Burgdorf
Quality Assurance Manager Autoinjectors
Ypsomed· Burgdorf, CHDetailhandelsfachfrau:mann EFZ "Gestalten von Einkaufserlebnissen"
Coop· Burgdorf, Bern, CHGleisbauer:in EFZ
login Berufsbildung· Burgdorf, CHTeamleiter Frühschicht & stv. Leiter-/in Distribution 100% (w/m)
ESA· Burgdorf, Bern, SchweizStv. Rayonleiter:in Non Food
Coop Group· Burgdorf, Bern, Schweiz
Embedded Software Engineer jobs at other companies
Embedded Software Engineer
Motorola Solutions· Cambridge, UK (ZUK140)Embedded Software Engineer
Lockheed Martin· Stratford, CTEmbedded Software Engineer
kellybridgeEmbedded Software Engineer
Intuitive Research and Technology Corporation· Huntsville, ALEmbedded Software Engineer
Mist· Bengaluru, Karnātaka, India