Principal Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Medtronic · 6 hours ago

Principal Embedded Software Engineer

Medtronic, Inc. is seeking a Principal Embedded Software Engineer to provide technical expertise for software and firmware development. The role involves writing and maintaining code, creating software design documents, and coordinating software design and code development for new features in medical devices.

Artificial Intelligence (AI)BiotechnologyHealth CareHealth DiagnosticsMedical Device
check
H1B Sponsorednote

Responsibilities

Provide technical expertise for software and firmware development
Responsible for writing, maintaining, reviewing, and merging code in repositories for new and existing code
Create software design documents for new features which are reviewed by software architects
Coordinate the software design and code development for new software features
Participate in discussions with cross-functional teams to design and implement features that involve multiple components of the system
Responsible for writing high-level embedded software interacting Bluetooth Low Energy (BLE), BLE chips and BLE Stacks for interfaces with medical devices
Coordinate technical discussions and problem solving for software projects and collaborate with the platform and system architects on the impacts of systems, design, development and debugging decisions
Leverage real time operating systems (RTOS) for Debugging
Leverage software languages including Python, C, C++, and Assembly
Responsible for medical software development process following IEC 62304 & ISO 13485 regulated software development
Leverage knowledge of microcontroller peripherals including Analog to Digital converters (ADC), Pulse Width Modulation (PWM), Serial Peripheral Interface (SPI), Inter Integrated Circuit (I2C), General Purpose Input Output (GPIO), Timers and Interrupts, and the ability to design and debug using these peripherals to build Embedded Software
Responsible for writing embedded software that is compatible with Advanced Reduced Instruction Set Computing Machine (ARM) CPU architecture
Utilize Quantum Platform (QP) Real Time Event Framework
Leverage automation tools for Unit testing, Git, debugging tools, and Integrated Development Environments (IDEs) version control
Leverage Software Development Life Cycle (SDLC) including Waterfall and Agile
Support all phases of the product development cycle including architecture, design, development, debugging, documentation and validation

Qualification

Embedded Software DevelopmentBluetooth Low Energy (BLE)Real Time Operating Systems (RTOS)IEC 62304 & ISO 13485PythonCC++AssemblyARM ArchitectureMicrocontroller PeripheralsQP FrameworkVersion Control (Git)Debugging ToolsIntegrated Development Environments (IDEs)Software Development Life Cycle (SDLC)ValidationCollaborationProblem SolvingDocumentation

Required

Masters' Degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related engineering or technical field
Four (4) years of experience as a software or software test engineer, embedded software engineer or related occupation
At least four (4) years' experience with BLE, BLE chips and BLE Stacks for interfaces with medical devices
At least four (4) years' experience with RTOS
At least four (4) years' experience with Python, C, C++, and Assembly
At least four (4) years' experience with IEC 62304 and ISO 13485
At least four (4) years' experience with ARM architecture
At least four (4) years' experience with Microcontroller hardware peripherals including ADC, PWM, SPI, I2C, and GPIO
At least four (4) years' experience with QP Framework
At least four (4) years' experience with Version control systems including Git, debugging tools, and IDEs
At least four (4) years' experience with SDLC Methodologies including Waterfall and Agile
Experience with Product life cycle including architecture, design, development, debugging, documentation and validation

Benefits

Health, Dental and vision insurance
Health Savings Account
Healthcare Flexible Spending Account
Life insurance
Long-term disability leave
Dependent daycare spending account
Tuition assistance/reimbursement
Simple Steps (global well-being program)
Incentive plans
401(k) plan plus employer contribution and match
Short-term disability
Paid time off
Paid holidays
Employee Stock Purchase Plan
Employee Assistance Program
Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)

Company

Medtronic

company-logo
Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry.

H1B Sponsorship

Medtronic has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (349)
2024 (387)
2023 (291)
2022 (310)
2021 (300)
2020 (261)

Funding

Current Stage
Public Company
Total Funding
$18.16B
Key Investors
NHS EnglandBlackstone Life SciencesTrade Capital Funding
2025-09-15Post Ipo Debt· $1.76B
2024-05-29Post Ipo Debt· $3.24B
2023-03-23Post Ipo Debt· $2B

Leadership Team

leader-logo
Geoffrey Martha
CEO and Chairman Of The Board Of Directors
linkedin
leader-logo
Linnea Burman
SVP & President, Neurovascular
linkedin
Company data provided by crunchbase