Senior Software Engineer – Medical device / CT scanner connectivity (ID:47397)
We're seeking a Senior Software Engineer to play a key role in the design and development of complex software systems for connected medical devices used in diagnostic and cardiovascular applications. This individual will contribute across all stages of the software development lifecycle—concept, requirements, design, implementation, testing, and documentation—within a regulated engineering environment. The position emphasizes innovation, reliability, and compliance while ensuring that products meet both technical and clinical performance requirements.
Worksite Location:
- Eden Prairie, MN – 5 days onsite each week w/ as-needed remote flexibility (no set hybrid work schedule)
Pay Range:
- Up to $145K/year
- Relocation assistance available
- No C2C or work visa sponsorship available
Benefits:
- Medical Benefits
- 401(k) Matching
- Paid Time Off
- Holiday Pay
Roles & Responsibilities:
- Serve as a core contributor to the design and implementation of embedded and application-level software for medical devices.
- Collaborate with product management teams to translate user needs and clinical workflows into functional software solutions.
- Develop software using C, C++, and C# with an emphasis on high-quality, maintainable code.
- Design and implement connectivity features, including CAN communication protocols, DICOM, and RIS/PACS integrations.
- Work closely with technical leadership to align software designs with product and technology roadmaps.
- Define and standardize interfaces between software subsystems across multiple product lines.
- Support the creation and execution of software development plans in accordance with internal engineering and regulatory standards.
- Participate in architecture discussions, code reviews, and continuous improvement of software development practices.
- Research and evaluate emerging software technologies to enhance performance and reliability for medical device applications.
- Generate and maintain detailed documentation, including design requirements, test plans, and risk assessments.
- Ensure compliance with applicable quality and regulatory requirements throughout the development lifecycle.
Required Skills & Experience:
- Bachelor's degree in Computer Science, Software Engineering, Computer or Electrical Engineering, or a related discipline.
- 5+ years of professional software development experience using C#, C++, and/or C.
- Experience developing connected or embedded systems, ideally within regulated or safety-critical environments.
- Familiarity with interoperability standards such as HL7, DICOM, and PACS.
- Proficiency with CI/CD pipelines (e.g., Jenkins) and version control tools (e.g., GIT).
- Hands-on experience with configuration management, testing, and risk management tools.
- Strong understanding of system-level architecture, including hardware/software integration.
- Proven ability to manage multiple priorities, deliver results on time, and maintain a high standard of quality.
Preferred Qualifications
- Master's degree in a relevant engineering or computer science field.
- Experience developing software for medical or drug-delivery devices.
- Knowledge of CANopen and CiA 425 standards, state machines, and real-time control programming.
- Experience with development tools such as Visual Studio, JIRA, and requirements management platforms.
- Familiarity with FDA QSR, ISO 13485, or other regulated quality system standards.
- Demonstrated ability to innovate and contribute to intellectual property development.
- Understanding of clinical radiology workflows and terminology.
About Versique
Versique: /ver-seek/ adj. being both versatile and unique; n. a high-performance recruiting firm specializing in executive leadership search, direct hire, and interim hiring solutions.
Versique Executive, Professional, & Interim Recruiting is a locally owned and operated hiring and placement firm based in the Twin Cities of Minnesota. With specialized practice areas across our three divisions, Versique delivers tailored expertise to a wide range of industries. What sets us apart is our team of recruiters—seasoned professionals who have worked in the very fields they now hire for, providing unmatched industry insight and connections.
We believe people are more than resumes—they are transformative, unlocking the potential for organizational growth and success.
Versique is proud to be award-winning, earning recognition on the Inc. 5000 list of fastest-growing private companies and the Minneapolis-St. Paul Business Journal's Fast 50 list for 2023. We are also consistently recognized as a Star Tribune Top Workplace and were named a Best Place to Work in 2022 by the Minneapolis/St. Paul Business Journal.
Let's find your people, together.
Versique is an equal-opportunity employer committed to creating a diverse workforce. We consider all qualified applicants regardless of race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status.
#LI-SF1
#LI-Onsite