Talent.com
Principal Software Systems Engineer
Principal Software Systems EngineerCritical Fit Recruitment • Minneapolis, MN
Principal Software Systems Engineer

Principal Software Systems Engineer

Critical Fit Recruitment • Minneapolis, MN
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

RESPONSIBILITIES:

  • Lead the design, development, and implementation of software for class-3 medical devices for both new products and sustaining activities on post market products.
  • Work with cross-functional teams to define and refine software subsystem requirements and specifications based on system requirements and user needs.
  • Play a critical role in the development of IEC 62304 compliant medical device software for new products as well as adding improvements to the existing product line.
  • Develop and maintain software requirements, specifications, design documents, test protocols, and reports in alignment with IEC 62304.
  • Participate in risk assessments and ensure risk management processes are followed throughout the software development lifecycle.
  • Introduce innovative solutions to enhance the performance, reliability, and capability of our software products.
  • Conduct code reviews and ensure compliance with internal SOPs, best practices, and adherence to regulatory requirements and industry standards (e.g., IEC 62304 SDLC, ISO 13485 Quality Management System, ISO 14971 Risk Management, etc.).
  • Perform software verification and validation activities, including unit testing, integration testing, and system testing.
  • Collaborate with hardware engineers to integrate software with medical device hardware components. Work closely with quality assurance and regulatory affairs teams to prepare and submit documentation for regulatory approvals.
  • Coach and mentor junior software engineers and provide technical leadership.

BACKGROUND PROFILE:

  • Minimum of a Bachelors degree in Electrical Engineering, Software Engineering, Computer Science, or a closely related field.
  • Minimum of 6 years of experience in software development for medical devices, with a focus on class-2 and class-3 devices. Strong understanding of IEC 62304 and other relevant standards (ISO 13485, ISO 14971, etc.).
  • Proficiency in programming languages such as C/C++, Python, or Java. Familiarity with embedded systems, communication protocols, and real-time operating systems. Previous experience with cloud-based solutions for medical devices a plus.
  • Wide knowledge of software development methodologies and best practices, including unit and integration test frameworks. Experience with software development tools (IDEs, version control, issue tracking). Familiarity with cybersecurity principles in the context of medical device software.
  • Ability to make critical judgments and decisions, to hold technical leadership roles, to understand root causes of technical problems encountered, and execute thorough completion of documentation associated with work product.
  • Strong interpersonal, communication, and technical writing skills, with the ability to work in a dynamic, multi-lingual environment.
  • Ability to build cross-functional relationships across the organization where persuasive skills, negotiation expertise, and considerable tact are required to gain support.
[job_alerts.create_a_job]

Principal Software Systems Engineer • Minneapolis, MN

[internal_linking.similar_jobs]
Principal Embedded Software Engineer

Principal Embedded Software Engineer

Cirtec Medical Corp. • Brooklyn Park, MN, US
[job_card.full_time]
For over three decades, Cirtec Medical has been a leading outsourcing partner for complex medical devices.We specialize in providing comprehensive solutions for Class II and III devices, from desig...[show_more]
[last_updated.last_updated_30]
Systems Engineer

Systems Engineer

SpecSys • Minneapolis, MN, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Join an Established and Growing Team!.Showcase your skills with a company committed to providing services ON TIME, ON BUDGET, DONE RIGHT, and DONE SAFELY.At SpecSys, we offer exciting, challenging ...[show_more]
[last_updated.last_updated_30]
Inside Sales Engineer

Inside Sales Engineer

Zero Zone • Anoka, MN, United States
[job_card.full_time]
Have you ever gone into a grocery store or convenience store for things like milk, bagged salads, or frozen pizza? The coolers and freezers you find those and other food products in are what we do!...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Application Support Specialist I (RCIS)

Application Support Specialist I (RCIS)

Zurich Insurance Company Ltd • Anoka, MN, United States
[job_card.full_time]
Application Support Specialist I (RCIS).Zurich is currently hiring an Application Support Specialist I to join the Crop Business Operations team.The successful candidate will focus on remote applic...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Solutions Architect

Principal Solutions Architect

Vizient, Inc • Edina, MN, United States
[job_card.full_time]
When you’re the best, we’re the best.We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents while living and working as their authe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Physics Private Tutoring Jobs Lakeville

Physics Private Tutoring Jobs Lakeville

Superprof • Lakeville, Minnesota, US
[job_card.full_time] +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Systems Engineer

Principal Systems Engineer

Cirtec Medical Corp. • Brooklyn Park, MN, US
[job_card.full_time]
Please note - Sponsorship or transfer of sponsorship, including OPT/F1 Visas, is not available for this role.For over three decades, Cirtec Medical has been a leading outsourcing partner for comple...[show_more]
[last_updated.last_updated_30]
Hybrid Naval Software Architect – Senior Principal

Hybrid Naval Software Architect – Senior Principal

SES-Government Solutions • Burnsville, MN, United States
[job_card.full_time]
A defense technology company is seeking a Senior Principal Software Engineer focused on software architecture for naval electronics.You will lead software integration efforts on US Navy combat syst...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Linux System Admin

Linux System Admin

Omni Inclusive • Minneapolis, MN, United States
[job_card.full_time]
Engineering support for LINUX platform of around 35000 servers (virtual and physical) with:.Level 3 LINUX administrations skills inclusive of LINUX securities, standards, configurations, patch mana...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Elementary Computer Club - Stipend Position

Elementary Computer Club - Stipend Position

Burnsville-Eagan-Savage School District • Savage, MN, United States
[job_card.full_time]
Hidden Valley Elementary School Burnsville-Eagan-Savage District 191 is a future-forward school district committed to removing barriers and forging unique pathways for learning and enrichment for a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Full Stack Engineer, Principal

Full Stack Engineer, Principal

Blue Shield of CA • Minneapolis, MN, United States
[job_card.full_time]
The Care Management and Quality Platform team is central to advancing care coordination, member engagement, and quality improvement across Stellarus and its partners through Platform and Technology...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

SES-Government Solutions • Burnsville, MN, United States
[job_card.full_time]
The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
SYSTEMS SECURITY ENGINEER- Minneapolis, MN

SYSTEMS SECURITY ENGINEER- Minneapolis, MN

Staffing the Universe • Minneapolis, MN, United States
[job_card.full_time]
This position is focused on ensuring the security of our systems and networks.The role involves a proactive approach to identifying, assessing, and mitigating security risks.Conducting security ass...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Leonardo DRS • Burnsville, MN, United States
[job_card.full_time]
Select how often (in days) to receive an alert:.Senior Principal Software Engineer.Burnsville, MN, US, 55337 Johnstown, PA, US, 15904.The Leonardo DRS Naval Electronics business provides leading na...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Architect - Remote

Principal Architect - Remote

Optum • Minnetonka, MN, United States
[job_card.full_time]
Optum Tech is a global leader in health care innovation.Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone.From ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Elementary Computer Club

Elementary Computer Club

Burnsville-Eagan-Savage School District • Savage, MN, United States
[job_card.full_time]
Harriet Bishop Elementary School Burnsville-Eagan-Savage District 191 is a future-forward school district committed to removing barriers and forging unique pathways for learning and enrichment for ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Cisco Network Engineer

Cisco Network Engineer

Staffing the Universe • Anoka, MN, United States
[job_card.full_time]
Location: Anoka, MN Duration: 6 Months+.Designs, implements, and supports complex local and wide area networks to support the voice, data, and replication requirements of the business.Builds and ma...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Inside Sales Engineer

Inside Sales Engineer

Rotary Systems • Anoka, MN, United States
[job_card.full_time]
We are seeking a motivated and technically skilled Sales Engineer to join our team.In this role, you will be responsible for supporting customers, identifying opportunities, and selling rotary unio...[show_more]
[last_updated.last_updated_variable_days] • [promoted]