Senior Embedded Software Engineer
Serve RoboticsFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need a Bachelor's or Master's in Computer Science or Electronics Engineering with 14 years of embedded software development in resource-constrained or low-energy environments.
Strong proficiency in C/C++ programming for embedded systems, expertise in Data Structures, Socket Programming, Multi-threading, DDS, QT, DEOS (Real-Time Operating System), Ethernet Network development, Linux Kernel, CI/CD pipelines, CMake Build system, and Python is required.
This information is not specified in the job description.
This information is not specified in the job description.
You will work as part of the Platform COE, collaborating with cross-functional teams including systems and test engineers, quality assurance, and development teams.
Develops and manufactures medical devices and therapies
Medtronic provides medical technology, services, and solutions to improve patient care. The company develops a variety of medical devices, including pacemakers, insulin pumps, surgical tools, and neurostimulation devices, which help diagnose, prevent, and treat chronic diseases. These products are used by hospitals, clinics, and healthcare professionals around the world. Medtronic stands out from competitors by investing significantly in research and development to create new products and offering additional services like training and patient management programs. The goal of Medtronic is to enhance patient outcomes and lower healthcare costs through its comprehensive range of medical solutions.