Sr. Principal Embedded Software Engineer
Minnesota Jobs
Senior Principal Embedded Software EngineerThe Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software that enables reliable, secure, and effective interaction between patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture, development, and lifecycle management of embedded software supporting patient-facing neuromodulation products. This role partners across engineering disciplines to deliver secure, reliable, and regulatory-compliant software solutions while guiding technical direction, mentoring engineering teams, and influencing future product architectures.Primary responsibilities include:Leading embedded software architecture, design, and technical decision-making across the software development lifecycle.Defining and evaluating software, hardware, security, communication, and Real-Time Operating System (RTOS) design approaches to support product requirements.Collaborating with systems, electrical, quality, security, human factors, and project leadership teams to analyze requirements and resolve complex technical challenges.Providing technical leadership and design oversight to globally distributed software development teams and external partners.Investigating, troubleshooting, and resolving complex product issues through root-cause analysis, embedded software debugging, and hardware/software integration activities.Ensuring compliance with applicable medical device software and product standards, including IEC 62304 and IEC 60601-1 requirements.Advancing Agile, DevOps, continuous integration, and automated testing practices to improve software quality and development efficiency.Assessing technical risks and evaluating emerging technologies, architectures, and development tools to support current and future product strategies.Required qualifications include:Bachelor's degree with 10 years of relevant experience OR Master's degree with 8 years of relevant experience OR PhD with 6 years of relevant experienceExtensive software and embedded software experience3 years of experience leading technical architecture/design for complex embedded systemsPreferred qualifications include:Real-time experience: Demonstrated expertise designing and implementing real-time (RTOS) embedded software, including:RTOS schedulability analysis (Azure RTOS/ThreadX-based real-time designs)USB CDC and HID InterfaceSecurity solutions (TLS 1.3, x509 certificates, encryption techniques, secure embedded software updates)Driver development & driver portabilityEmbedded software development on an ARM v8m architecture including M33 specific featuresBluetooth & RF telemetry communication solutionsHardware integration & electrical skills: Extensive experience with electrical board bring-up and hardware/software integration, including oscilloscopes, logic analyzers, multimeters, JTAG, and UART to diagnose and resolve complex integration issues.Regulatory compliance: Experience developing embedded software throughout the entire Software Development Lifecycle in a highly regulated environment, including experience with IEC 62304 and IEC 60601-1.Systems thinking: Demonstrated ability to understand complex product and system architectures, analyze system requirements and dependencies, evaluate technical tradeoffs, and influence product design decisions across engineering disciplines.Technical leadership: Demonstrated ability to lead complex technical initiatives, establish technical direction, drive architecture and design decisions, and influence engineering teams without direct authority. Leader with a growth mindset and experiencing mentoring engineers and developing technical capabilities within the teamAgile & Devops: Experience planning and executing under Agile-Scrum development methodology as well as implementing and using Devops/continuous integration development environments.Medtronic offers a competitive salary and flexible benefits package. 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.
$178.4k - $267.6k
...Senior Principal Embedded Software EngineerThe Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic... ...therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,...SeniorH1bWork at officeLocal areaFlexible hours- ...Principal Embedded Software EngineerDet-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame... ...across our portfolio.The Principal Embedded Software Engineer will lead the firmware design, implementation and test aspects...SuggestedFlexible hours
$178.4k - $267.6k
...growth, and impact.A Day in the LifeSenior Principal Software EngineerCareers that Change... ...healthcare industry's greatest challenges. Engineers and Scientists create our market-leading... ..., designing, building, and scaling embedded software for next generation medical device...SeniorFull timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$132.4k - $251.6k
...Sr. Principal Software EngineerAt RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired... ..., creative, and highly motivated Sr. Principal Software Engineer who can hit the ground running with development tasks, interact...SeniorTemporary workWork experience placementRelocation packageFlexible hours- ...RTX BBN Technologies seeks a Sr. Principal Software Engineer to lead complex Java/Python development efforts and collaborate with customers and cross-functional teams. A DoD Top Secret clearance is required for start and relocation may be offered. The role is hybrid...SeniorRelocation
$175k - $190k
...solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally... .... At TSI, you make a difference - every day.Sr. Principal Software Engineer - Supervisor (Embedded) at TSITSI is reimagining their business and customer...SeniorLocal area$149.83k - $162.12k
...Senior Advanced Software Engineer For Airborne SystemsAs a Senior Advanced Software Engineer for Airborne Systems, you'll be a member of... ...required.Preferred Skills and ExperiencesStrong experience with embedded C/C++Strong understanding of embedded systems architecture...SeniorFlexible hours- ...Sr. Embedded EngineerMinneapolis area (On-site) Employment Type: Full-time, ExemptCompany OverviewA leader in professional assistive... ...engage.Position SummaryWe are seeking a Senior Embedded Software Engineer to lead the development, architecture, and optimization of...SeniorFull timeWorldwide
- ...Position Details Title: Sr Embedded Software Engineer Job ID: 7430 Location : Maple Grove, MN - ONSITE Pay Rate: $60.00/hr - $75.00/hr on W2 Shift : 9/80 schedule Contract: 12 -month contract with potential extension...SeniorContract workShift work
$78k - $156k
...Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully... ...changing technologies.This Embedded Software Engineer works independently on the design,... ...development process.Main Purpose of the RoleThe Sr. Embedded Software Engineer applies an...Senior$130k - $150k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $130,000-$150,000 Job Title: Principal Software Engineer Position Description The Principal Software Engineer is responsible for design and development of our software product...Full timeWork experience placement- ...9573Reference24-06656TypeContractPosition Description:The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas... ..., develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to...
- ...Principal Software EngineerJoin Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions are changing the game for those with kidney disease, and we need...Worldwide
- Principal Software Engineer - Compliance LeadTwin Cities, MNAbout the OpportunityAn innovative medical technology company is seeking a Principal... ...in regulated environments.Familiarity with real-time and embedded software architectures.Experience supporting FDA, EU MDR,...
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide$107.5k - $204.5k
...the future of aerospace and defense. What YOU will do: As a Principal Software Engineer, you will contribute to the development of advanced... ...Must Have: Software development and integration experience embedded C and C++ product software. Software development and integration...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client...Local areaImmediate startFlexible hours$115k - $225k
...remaining days of the week.ABOUT THE TEAMThe Core Platform and AI Engineering team at Parametric is responsible for enhancing the quality... ...responsible for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering...Temporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- ...from the manager:Excellent knowledge on Embedded systems design, Low level FW Peripherals... ...reading/writing/manipulation4+ years of software development experience on embedded bare... ...efficiency. Generates systems software engineering policies, standards and procedures.SPECIALIST...Senior
$48 - $60 per hour
...Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role involves close collaboration with cross-functional teams to ensure...Contract workTemporary work$118.57k - $126k
...Embedded Software EngineerAs a software engineer for Airborne Systems, you’ll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly aircraft, and weapon...Work at officeFlexible hours$80 per hour
...experience.We are looking for highly skilled Staff and Senior Level Engineers with expertise in React, Typescript, and Node.js/Go to join... ...as required.Contribute to the architecture and design of software solutions.Keep up-to-date with emerging technologies and industry...SeniorWork at officeLocal areaRemote work$98.59k - $173.58k
OverviewGIS Solution Engineers on our commercial team are highly technical, trusted advisors to customers across many different commercial... ...relationships. Present, demonstrate, and support selling Esri software and solutions as part of the account team. Gain access to...Senior$107.5k - $204.5k
...Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance... ...the mission is paramount. What You Will Do • Drive Embedded Software Engineering Excellence: Demonstrate expert proficiency...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$124.8k - $187.2k
...grounded in purpose, growth, and impact.A Day in the LifeSenior Software Engineer to focus on iOS mobile app development as part of Digital... ...sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with...SeniorFull timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours- ...Experience in CDISC data standards, e.g SDTM and ADaM Proven experience with Unix and Windows operating systems Understanding of the software development life cycle Understanding of FDA guidelines Good organization, time management and attention to detail skills needed to...Senior
- Apply For This Job * indicates a required field DatabricksSenior
$50 - $60 per hour
...Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsLead Workload Automation EngineerSr. Principal Lead/Architect/Engineer Workload Automation (IBM Tivoli-TWS/IWS)Location: Minneapolis MN (Onsite/Hybrid)Role OverviewWe are seeking a Lead Workload...SeniorHourly payWeekend work- ...Sr.NET DeveloperDuration: asap – 4/30/2025 (can extend up to 24 mo.) Location- St Louis, MO or Minneapolis, MNTop Responsibilities:Understand the business impact of the change being requestedDevelop solution with other developers on the teamWrite codeDebug codeUnit Test...SeniorImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Principal Embedded Software Engineer. Be the first to apply!
- principal software engineer Minneapolis, MN
- senior associate attorney Minneapolis, MN
- senior developer Minneapolis, MN
- senior aws cloud engineer Minneapolis, MN
- remote senior salesforce administrator Minneapolis, MN
- senior marketing operations manager Minneapolis, MN
- senior manager tax Minneapolis, MN
- senior property accountant Minneapolis, MN
- senior tax director Minneapolis, MN
- senior tax Minneapolis, MN


