Logo
Medtronic

Software Engineer I, Northridge, CA

Medtronic, Los Angeles, California, United States, 90079


Careers that Change Lives

Medtronic is a world leader in providing health care products that restore health and extend life. The Medtronic Diabetes R&D team contributes directly to this mission; we deliver software and firmware for Medtronic’s pump and continuous glucose monitoring devices.We are looking for a talented Software Engineer to join our organization as we develop safety-critical software for medical devices that hundreds of thousands of people around the world depend on daily. You will work with a world-class team to meet users’ needs by developing innovative solutions and bringing them to market and will directly contribute to Medtronic’s mission to Alleviate Pain, Restore Health, and Extend Life.In this role, you will be working in fast-paced cross-functional teams to develop embedded software and algorithms for our glucose sensing therapies to maximize safety and minimize user burden. We’re looking for someone who is early in their career with an interest in embedded software who is looking to learn and help us transform diabetes care around the world.A Day in the Life

Responsibilities and skills for this role include:Working under the direction of a senior engineer, implement software features with a minimum number of issues.Write unit tests and participate in code reviews to ensure software quality.Review and provide feedback to improve software requirements.Pursue industry best practices and technology trends.Clearly document software designs, including design functionality and reasons for decisions.Perform integration testing and debugging between firmware and hardware, and between different firmware systems.Willing and able to learn a new technology on your own but know when to seek out help from senior engineers.Accountability to deliver on commitments.A desire to help improve patients’ lives and hold yourself accountable to the rigors of developing software for medical devices.Must Have

Bachelor’s degree in software, electrical or other related engineering field.Nice to Have

Experience in C, Python.Embedded systems development experience.Experience with Bluetooth Low Energy.Debugging and problem-solving skills.Experience working with hardware and software integration tools such as logic analyzers, oscilloscopes, and multimeters.About Medtronic

Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies, and services can do to help alleviate pain, restore health, and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.Physical Job Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer and communicate with peers and co-workers.A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

#J-18808-Ljbffr