Software Engineer
Hire Talent
The Not to Exceed Bill Rate is ***
This is a non exempt position.
*** is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 103,000 colleagues serve people in more than 160 countries.
Position Summary
This is a technical role with the candidate expected to be a critical contributor to building compelling products within ***'s Electrophysiology Division. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.
Primary Duties And Responsibilities
• Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization.
• As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
• Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
• Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
• Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
• Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.
Qualifications (Knowledge, Skills & Abilities):
Minimum
• B.S. or M.S (Preferred) in discipline such as Computer Science.
• 6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science)
• Experience with creating and managing requirements and translating them into effective architectures and software design
• An understanding of requirements for, and experience in medical device development
• Excellent documentation skills (highly regulated development environment)
• Excellent Object-Oriented Design C++ and Qt Programming Experiences
• Operating Systems: Linux
• Software development through full product life-cycle
• Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
• Experience with Nvidia GPU programming
• Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
• Excellent knowledge and experience in computational geometry algorithms
Preferred
• GUI development experience: Qt/QML
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedWork at officeRemote work- ...performance, enrich customer experiences, and fully integrate data across the enterprise. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...SuggestedPermanent employmentFlexible hours
- ...Software Engineer 3 Job details General information Entity Safran is an international high-technology group operating in the fields of aerospace (propulsion, equipment and interiors), space and defense. Its mission is to contribute sustainably to a safer world...SuggestedPermanent employmentFull timePart timeWorldwide
$96.8k - $120k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking...SuggestedWork at officeLocal areaRemote workWorldwide- ...The Fountain Group is currently seeking a C++ Software Engineer for a prominent client of ours. This position is located in St. Paul MN 55117. Details for the position are as follows: Title : Software Engineer (ONSITE) Location: One St Jude Medical Drive -...Suggested
$50 - $72 per hour
...Job Title: Embedded Firmware Software Engineer Job Description This role focuses on developing embedded firmware and software for new products. You will work 100% onsite in Eagan, MN, collaborating closely with hardware and electrical engineers to design, build,...Contract workTemporary workWork at office$100k - $115k
...inclusion are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and...Immediate start$120.4k - $198.7k
...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role,...Work experience placementLocal area$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$60 - $70 per hour
...Job Duties Seeking a Software Systems Engineer to work as a product owner for a major Medical Device company. In the role as Product Owner, you will work with the Product Design team to advance existing technology or introduce new technology and therapies, specifically...Hourly payShift work$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI’s foundation and how...Hourly payTemporary workInternshipFlexible hours$103.2k - $154.8k
...Software Development Engineer II Date: Jul 3, 2026 Location(s): St. Paul, MN, US, 55107Juno Beach, FL, US, 33408 Company: NextEra Energy Requisition ID: 95447 NextEra Analytics offers energy consulting services using industry-leading scientific analysis...Full timeFor contractorsWork experience placementLocal areaRelocation- ...Software Development Engineer LOCATION/DEPT: St Paul, MN or ABQ, NM GENERAL JOB DESCRIPTION The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems...Work at office
- ...configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM... ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline Strong understanding of...Full timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...Work experience placementWork at office$125k - $140k
...and safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and... ...problems. At TSI, you make a difference - every day. Senior Software Engineer at TSI TSI is reimagining their business and customer...$127.11k - $177.87k
...driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world. Trane... ...Technologies is currently seeking a highly experienced Senior Software Engineer to design, build, and support scalable, secure, cloud-...Hourly payInternshipLocal areaWork from home$75k
...Overview Calspan JETSis seeking a Software Applications Engineer to support the configuration, integration, and field deployment of our Data Acquisition and Control System (DACS) used in jet-engine testing facilities worldwide. This hands-on role bridges software and...Temporary workInternshipLocal areaRemote workWorldwideFlexible hours$120k - $150k
...Senior Software Engineer Exceptional People. Hard Problems. Meaningful Careers. Big Impact. Nowhere else can you touch as many life-changing medical technologies. At Forj Medical, we work side by side with more than 100 medical device companies from startups to global...Local area$106.58k - $195.17k
...Requisition number: 2373609 Job category: Technology Senior Software Engineer - 2373609 EMPLOYER: Optum Services Inc. JOB TITLE: Senior Software Engineer LOCATION: 1 Optum Circle, Eden Prairie, MN 55344 (Telecommuting available from anywhere in the U.S.)...Remote work$110k
...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO...Temporary workLocal areaFlexible hours$113k - $254.2k
...C.H. Robinson is seeking a hands-on Senior Software Engineer to join our Robinson Fresh team. In this role, you'll combine technical excellence with curiosity and a passion for solving complex, real-world problems, helping accelerate commerce and transform logistics for...Hourly payContract workTemporary workWork experience placementWorldwideFlexible hours- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave... ...Hybrid) We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure...Flexible hours
- ...An innovative tech staffing agency is seeking a Senior Software Engineer to join a dynamic team focused on healthcare applications. The role encourages a flexible remote working arrangement and involves designing cloud-based microservices, translating requirements into...Remote workFlexible hours
- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 06/10/2026 Shortcut: Description Recommended Jobs Description:...Hourly payPermanent employmentFull timeLocal areaRemote work
- ...event management feel effortless and community building feel natural. You'll work directly with the CTO and collaborate with other engineers, Product Management, and UX to ship features weekly. Your work goes into production quickly and impacts real people organizing...For contractorsFixed term contractLocal areaNight shift
$120k - $135k
...our web applications while contributing to feature development across the stack. You’ll work closely with product, design, and engineering teams to identify bottlenecks, implement improvements, and ensure a seamless user experience. Key Responsibilities Analyze,...Full timeRemote work$102.7k
...Company : Highmark Health Job Description : JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible...Temporary workFor contractorsWork at officeLocal area$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Minnesotatime type: Full timeposted on: Posted Todayjob requisition id: R0003697# **Together we make breakthroughs possible.**At OCLC, we build technology with a purpose: to connect libraries...Work at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Saint Paul, MN
- graduate software engineer Saint Paul, MN
- senior software engineer Saint Paul, MN
- software developer fintech Saint Paul, MN
- senior software engineer ruby on rails Saint Paul, MN
- federal - software developer Saint Paul, MN
- graduate software developer Saint Paul, MN
- consulting software engineer Saint Paul, MN
- software engineer travel Saint Paul, MN
- junior software developer remote Saint Paul, MN

