Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Logisolve

Assess software against IEC 62304 requirements; define software safety classifications and perform gap analyses. Author and own the Software Development Plan (SDP), establishing development methodology, configuration management, version control, review, and release processes. Create and maintain the Software Requirements Specification (SRS), Software Architecture Description (SAD), and software-level DFMEA in accordance with design controls. Develop and maintain requirements-to-implementation traceability across the software lifecycle. Partner with Regulatory Affairs and Quality teams to ensure software documentation meets global submission requirements. Serve as the subject matter expert for software lifecycle compliance and design control activities. Risk, Test, and Verification Leadership Own software risk management activities per ISO 14971 and IEC 62304, including hazard analysis, DFMEA, and risk control implementation. Define and maintain Software Verification and Validation Plans. Establish traceability between requirements, test protocols, and objective evidence. Lead the review of software test strategies across unit, integration, and system-level verification activities. Guide defect management, regression testing, and software release qualification processes. Collaborate with Safety and Human Factors teams to ensure use-related software risks are identified and mitigated. Technical Leadership and Software Architecture Define software architecture and technical roadmaps supporting future indications and product evolution. Lead critical technical decisions regarding software design, scalability, maintainability, and cybersecurity. Collaborate with Therapy Physics, Systems Engineering, Clinical, and Product Development teams to translate clinical and system requirements into software specifications. Define appropriate technology stacks and development frameworks for treatment planning and therapy delivery software. Evaluate new technologies, tools, and development methodologies to improve product quality and team effectiveness. Provide technical mentorship and guidance to software engineers and cross-functional stakeholders. Project and Program Leadership Own software project plans, technical milestones, and deliverables aligned with overall program objectives. Identify technical risks, dependencies, and mitigation strategies. Coordinate activities with external software vendors and development partners, ensuring design control and DHF-compliant outputs. Communicate technical progress, risks, and recommendations to program leadership and executive stakeholders. Qualifications Required: Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field. 10+ years of software development experience, including at least 5 years developing software for regulated medical devices. Deep expertise in IEC 62304 and software development lifecycle processes for medical devices. Demonstrated hands‑on experience authoring software compliance documentation, including SDP, SRS, software architecture descriptions, DFMEA, traceability matrices, and verification documentation. Direct experience with software risk management per ISO 14971. Proven experience leading software verification and validation activities across complex systems. Strong software architecture and system design expertise. Experience integrating AI tools into DevOps, Git, and Relyence (or similar). Project leadership experience managing technical deliverables in complex, cross-functional environments. Excellent written and verbal communication skills with the ability to produce regulatory-quality documentation and influence technical decisions across the organization. Qualifications Preferred: Experience building medical device software processes from early-stage development through commercialization. Background in capital equipment, surgical, interventional, or image-guided therapy systems. Experience developing software in Python, C, and/or C++ within a regulated environment. Familiarity with real-time and embedded software architectures. Experience supporting FDA, EU MDR, and other global regulatory submissions for software-enabled medical devices. Demonstrated success serving as a technical lead, architect, or principal engineer on complex multidisciplinary product development programs. #J-18808-Ljbffr Logisolve

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Minneapolis, MN vacancy
  • $181k - $300k

     ...energized by building, leading, and making a meaningful impact, this leadership opportunity may be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team... 
    Suggested
    Local area
    Flexible hours

    Chewy

    Minneapolis, MN
    5 days ago
  • $178.4k - $267.6k

     ...grounded in purpose, growth, and impact.A Day in the LifeSenior Principal Software EngineerCareers that Change LivesMedtronic is a global...  ...that take on the healthcare industry's greatest challenges. Engineers and Scientists create our market-leading portfolio of innovations... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Medtronic

    Minneapolis, MN
    5 days ago
  • Principal Software Engineer - Compliance LeadTwin Cities, MNAbout the OpportunityAn innovative medical technology company is seeking a Principal Software Engineer focused on expanding a breakthrough, non-invasive therapeutic technology into new clinical applications. This... 
    Suggested

    Real Staffing Group

    Minneapolis, MN
    3 days ago
  • $178.4k - $267.6k

     ...neurological conditions. This role supports the embedded software function responsible for developing and sustaining...  ...patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture... 
    Suggested
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    3 days ago
  • $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... 
    Suggested
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    5 days ago
  • $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 work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, MN
    4 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    2 days ago
  • Logisolve is seeking a senior software leader to own the software lifecycle for regulated medical device software. You will drive SDP...  ...submissions. You will shape architecture, select tech stacks, mentor engineers, and lead verification/validation across complex systems while... 

    Logisolve

    Minneapolis, MN
    1 day ago
  • $50 per hour

    Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...extraction and benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build robust backend... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • $183.1k - $340k

    Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology?Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service (KMS) -a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    1 day ago
  •  ...devices driven by safety-critical embedded software. We work in 4 major Technology Segments:...  ...’, bespoke designs - giving our engineers both depth and breadth in design challenges...  ...learn & grow abound. What You’ll Do As a Principal Software Engineer at Forj, you’ll be one... 
    Permanent employment
    Local area

    Forj Medical

    Saint Paul, MN
    4 days ago
  • $144.2k - $288.4k

     ...- helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands‑on technical leader who thrives on solving complex problems, writing production code, and elevating the... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Saint Paul, MN
    1 day ago
  • $183.1k - $340k

     ...including Cloud Audit Suite—a connected set of products spanning Engagement Manager, Guided Assurance, and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you will be the technical architect and hands-on design leader for our product platforms,... 
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $175k - $190k

     ...safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and externally...  ...problems. At TSI, you make a difference - every day.Sr. Principal Software Engineer - Supervisor (Embedded) at TSITSI is reimagining... 
    Local area

    TSI Incorporated

    Shoreview, MN
    5 days ago
  •  ...your skills and career. Here, you’ll be supported in progressing - whatever your ambitions. About the role:This Principal Software Design Quality Engineer position will support active implantable medical devices. This position serves as a leader in design controls, software... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Corporation

    Saint Paul, MN
    3 days ago
  • $30 per hour

     ...Join SPS Commerce and be part of a dynamic team that's transforming the global retail supply chain! Position Summary: As a Software Engineering Intern at SPS Commerce, you’ll work alongside a collaborative engineering team to design, build, and deliver real software... 
    Hourly pay
    Full time
    Internship
    Work at office

    SPS Commerce

    Minneapolis, MN
    13 hours ago
  •  ...Senior Principal Embedded Software Engineer role at Medtronic's Neuromodulation Operating Unit, responsible for leading embedded software architecture, design, and lifecycle management for patient-facing implantable and external neuromodulation therapy systems. Requires... 

    Medtronic

    Fridley, MN
    17 days ago
  • $119.77k - $140.9k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    1 day ago
  •  ...hexadecimal and binary data reading/writing/manipulation4+ years of software development experience on embedded bare metal or RTOS systems...  ...monitored to increase efficiency. Generates systems software engineering policies, standards and procedures.SPECIALIST CAREER STREAM:... 

    Planet Pharma

    Minneapolis, MN
    2 days ago
  • $167.7k - $245.2k

     ...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight...  ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    3 days ago
  •  ...writing test automation) and/or standard developer. Looking for strong core engineering skills.Can you please confirm your top 3 skills sets required?Experience in development and verification of software products, in an agile environment Strong skills in 1 or more coding... 
    Work experience placement
    Internship

    Planet Pharma

    Minneapolis, MN
    3 days ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    5 days ago
  • $143.7k - $194.4k

     ...impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people... 
    Internship
    Work at office
    Flexible hours
    Night shift
    Weekend work

    AmazonWebServices

    Minneapolis, MN
    5 days ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Full time

    Vizient

    Minneapolis, MN
    5 days ago
  • $95.9k - $129.47k

     ...Innovation, Impact and Empathy. Learn more about Life at Olympus: .Job DescriptionThe Senior Design Quality Engineer provides professional expertise for Software quality and best practices in SW development across the global organization and assists development teams in... 
    Full time
    Local area
    Work from home
    Worldwide

    Olympus

    Minneapolis, MN
    2 days ago
  •  ...chronic conditions and improve quality of life through connected therapies and digital health solutions. This role is part of the software engineering organization responsible for designing, developing, verifying, and maintaining web and mobile applications that support... 

    Planet Pharma

    Minneapolis, MN
    5 days ago
  • $97.5k - $125k

     ...role provides the opportunity to work alongside Staff and Senior engineers, broaden your experience, and grow in your career, all while...  ...Looking ForRequired: Bachelor's degree in computer science, software engineering, a related field; or equivalent experience.2+ years... 
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Minneapolis, MN
    1 day ago
  • $105.4k - $124k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    1 day ago
  • Job Description:Our OpportunityChewy is growing! We're looking for a Software Engineer III to help define and scale the frontend foundations that power consistent, accessible, and intuitive experiences for millions of pet parents.As part of the UX Engineering team, you'... 
    Temporary work
    Local area
    Flexible hours

    Chewy

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!