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
$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...SuggestedLocal areaFlexible hours$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...SuggestedFull timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours- 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
$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...SuggestedFull timeH1bWork at officeLocal areaImmediate startFlexible 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...SuggestedLocal 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- 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...
$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 timeWork at officeLocal areaFlexible hours$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 timeWork at officeLocal areaFlexible hours$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 workFlexible hours- ...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 employmentLocal area
$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 payFull timeTemporary workLocal areaFlexible hours$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 timeWork at officeLocal areaFlexible hoursShift work$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- ...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 payWork at officeLocal areaRemote workRelocation packageShift work3 days per week
$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 payFull timeInternshipWork at office- ...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...
$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 timeWork experience placementLocal area3 days per week- ...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:...
$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 timeTemporary workLocal areaRemote workFlexible hours- ...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 placementInternship
$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 areaImmediate startFlexible hours$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...InternshipWork at officeFlexible hoursNight shiftWeekend work$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$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 timeLocal areaWork from homeWorldwide- ...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...
$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 officeRemote workMonday to Friday$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 timeWork experience placementLocal area3 days per week- 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 workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Minneapolis, MN
- principal Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- senior principal scientist Minneapolis, MN
- software product owner Minneapolis, MN
- software quality assurance Minneapolis, MN
- entry level software sales Minneapolis, MN
- id software Minneapolis, MN
- software sales Minneapolis, MN
- software asset management analyst Minneapolis, MN



