Medtronic · 4 hours ago
Principal Embedded Software Engineer
Medtronic is a leading company in the medical technology field, and they are seeking a Principal Embedded Software Engineer. The role involves providing technical expertise in software and firmware development, coordinating design and code development, and ensuring compliance with medical software development processes.
Artificial Intelligence (AI)BiotechnologyHealth CareHealth DiagnosticsMedical Device
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
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
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 CompanyTotal Funding
$18.16BKey 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
Recent News
2026-01-09
Beyond Bylines
2026-01-09
2026-01-08
Company data provided by crunchbase