Medtronic
Healthcare
PrinEmbeddedSoftwareEngineer
Neural analysis suggests this role is
optimal for Principal candidates.
“Prin Embedded Software Engineer at Medtronic. Skills: Embedded software architecture, Real-time systems, Safety critical systems, C/C++. Serve as technical expert for embedded software design. Contribute to product development”
Industry & Context.
Resolve complex technical issues; Resolve ambiguous technical issues; Resolve cross-cutting technical issues
What They're Looking For.
Must Have
Deep expertise in embedded software architecture, Proficiency in C/C++, Experience with RTOS, Experience with device drivers, Experience with middleware, Experience with low-level hardware interfaces, Ability to define software architecture, Ability to design patterns, Ability to set technical direction, Experience with version control, Experience with configuration management, Experience with continuous integration
Nice to Have
Experience with digital signal processing, Experience with hardware description language, Experience with configurable hardware, Experience implementing machine learning inference architectures, Familiarity with IEC 62304
What You'll Do.
Serve as technical expert for embedded software design
Contribute to product development
Contribute to research applications
Influence software technical direction
Define design patterns
Define architectural standards
Collaborate with engineering partners
Translate clinical requirements
Translate system requirements
Translate regulatory requirements
Develop real-time embedded software solutions
Ensure cohesive product designs
Ensure testable product designs
Provide technical leadership for implementation
Implement critical software components
Implement real time operating systems
Implement device drivers
Implement application logic
Review software designs
Resolve technical issues
Guide engineers through design reviews
Guide engineers through code reviews
Guide engineers through problem-solving
How You'll Work.
Team & Collaboration
Cross-functional teams; Systems engineering partners; Hardware engineering partners; Algorithm engineering partners; Test engineering partners; Quality engineers
Communication Scope
Explain technical concepts; Explain tradeoffs
Process & Methodology
Version control, Configuration management, Continuous integration
Full Job Description
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. # **A Day in the Life** This Principal Embedded Software Engineer role carries strong technical expectations across hardware and software domains to influence system architecture, design novel technical solutions with cutting edge performance, and ensure solutions meet all requirements throughout the product lifecycle. **A Day in The Life Of:** * Serve as a technical expert for embedded software design activities contributing to product development and research applications across physiologic monitoring systems and subsystems, such as pulse oximetry, regional oximetry, EEG based devices, and other sensing technologies. * Influence software technical direction, design patterns, and architectural standards aligned with system requirements and long-term platform strategies. * Collaborate closely with systems, hardware, algorithm, and test engineering partners, and translates complex clinical and system requirements into robust, real‑time embedded software solutions. * Translate clinical, system, and regulatory requirements into reliable, real time embedded software solutions. * Collaborate cross-functionally with systems, hardware, algorithm, test, and quality engineers to ensure cohesive and testable product designs. * Provide hands-on technical leadership for implementation of critical software components, including real time operating systems, device drivers, middleware, and application logic. * Review software designs, code, and test results to ensure robustness, performance, safety, and maintainability. * Serve as a technical authority for embedded software, resolving complex, ambiguous, or cross-cutting technical issues. * Mentor and technically guide engineers through design reviews, code reviews, and problem-solving activi
Applying for this Prin Embedded Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Medtronic?
Real rants from real employees. Read before you apply.