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

Senior Software Engineer

$150k - $165k

Enterra Medical, Inc.

Senior Software Engineer
St. Louis Park, MN


Job Summary:
We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable programming software and mobile applications that interface with implantable devices. The ideal candidate will have experience in medical device development, system integration, and regulatory compliance, with a passion for building technology that improves patient outcomes.


Responsibilities:

  • Design, develop, and maintain programmer software for medical device systems, including embedded components and mobile apps (iOS/Android).
  • Build secure and user-friendly mobile applications for clinicians and patients to monitor and interact with implantable devices.
  • Collaborate with cross-functional teams-hardware engineers, firmware developers, and clinical specialists-to ensure seamless integration between device, software, and external systems.
  • Implement secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile apps.
  • Ensure adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software lifecycle.
  • Optimize software for performance, reliability, and cybersecurity in a highly regulated environment.
  • Conduct risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements. Document design specifications, test plans, and validation reports per regulatory requirements.
  • Support clinical trials and post-market activities by analyzing system performance and deploying software updates.
  • Apply AI-based techniques for code development and process improvement, including automated code generation and intelligent code review.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science or Computer Engineering, or a related field.
  • 5+ years of experience developing software for medical devices or regulated systems.
  • Strong proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development.
  • Experience with embedded systems and real-time operating systems (RTOS) as well as application-level development.
  • Familiarity with medical device regulations (FDA, ISO 13485, IEC 62304).
  • Hands-on experience with wireless communication protocols (BLE) and secure data transfer.
  • Experience with software development tools (GitHub, Jira) and automated testing frameworks.
Preferred Qualifications:
  • Experience with mobile app development for healthcare applications.
  • Familiarity with Agile development methodologies.
  • Knowledge of battery management systems and low-power optimization for connected devices.
Total Compensation: $150,000-165,000 DOE
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Park County, MT vacancy
  • $125k - $135k

     ...the needs of the global market, it's clear there's a missing piece. That's where you come in! We are looking for a full-stack software engineer specializing in React and NextJS development. As a full-stack software engineer, you will work closely with our Engineering... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    DNSFilter

    Park County, MT
    17 days ago
  • $101.5k - $169.1k

     ...Primary technologies include TypeScript, Java, Node.js, React, Postgres, Rest APIs, AWS and Claude Code, among others. Senior Software Engineer applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software... 
    Senior
    Visa sponsorship
    Shift work

    Cox Automotive

    Park County, MT
    8 hours ago
  • $135k - $169k

     ...Job Description Job Description Job Description As a Sr Advanced Salesforce Software Engineer within Honeywell's Life Sciences organization, you will play a pivotal role in building and enhancing Salesforce-based solutions supporting our TrackWise Quality platforms... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell

    Park County, MT
    a month ago
  • $92.3k - $153.9k

     ...Cox Automotive is seeking a Senior Enterprise Applications Engineer to join our Enterprise Finance Technology team. This role is responsible for designing, building, and optimizing data architecture, pipelines, and enterprise applications that power strategic decision... 
    Senior
    Work experience placement

    Cox Automotive

    Park County, MT
    8 hours ago
  • $105k - $160k

     ...purpose at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology...  ...AUTOMATION: Leads the application of internal software deployment platform, continuous integration or continuous... 
    Senior
    Work experience placement

    Cargill

    Park County, MT
    8 hours ago
  • $125k - $135k

     ...meet the needs of the global market, it's clear there's a missing piece. That's where you come in! We are looking for a Senior Software Engineer specializing in Windows development. As a Senior Software Engineer, you will work as part of the team building roaming client... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    DNSFilter

    Park County, MT
    13 days ago
  • $95k - $145k

     ...put people first. We reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Application Developer is a seasoned professional responsible for leading and supporting the design, integration, and implementation... 
    Senior
    Work experience placement

    Cargill

    Park County, MT
    8 hours ago
  • $95k - $152k

     ...your higher purpose at Cargill. Job Purpose and Impact ~ The Senior Application Developer- SuccessFactors Employee Central job builds, maintains, integrates and implements software applications within SuccessFactors. With minimal supervision, this job performs... 
    Senior
    Work experience placement

    Cargill

    Park County, MT
    8 hours ago
  • $100k - $130k

     ...As a technical leader within the Concrete service line, the Engineer 3 serves as a mentor to junior staff, supports QA/QC oversight,...  ...licensure required. Advanced proficiency with concrete design software and modeling tools. Proven experience in managing large-scale... 
    Senior
    For contractors
    Visa sponsorship

    American Engineering Testing

    Park County, MT
    4 days ago
  •  ...growing business. You will drive key initiatives, mentor other engineers, and set the standards for reliability and operational excellence...  ..., and cost optimization. Mentorship & Guidance: Act as a senior mentor to junior engineers, helping them grow their skills and... 
    Senior

    Oklahoma Tourism and Recreation Department

    Park County, MT
    more than 2 months ago
  • $77k - $146k

     ...availability of funding. ​ POSITION SPECIFICS ​ The Pennsylvania Commission on Sentencing (PCS) is seeking a Full-Stack Software Engineer to help modernize and support mission-critical applications used by courts across Pennsylvania. As part of the... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    CIMP-3D

    Park County, MT
    more than 2 months ago
  •  ...OVERVIEW : The Senior Vice President-Treasury Management will support the organization through the management and oversight of high priority projects and implementation of products. You will partner with leaders across functional areas to evaluate needs and develop a... 
    Senior

    Grey Search + Strategy

    Park County, MT
    1 day ago
  •  ...Start a new career as a Senior Living Bus Driver with Parkshore, an Assisted Living Community!  Make a difference in someone's life every day.   At Parkshore, we help our residents create memorable journeys - driving the bus is a part of that!     Why Join Us... 
    Senior
    Part time
    Local area
    Monday to Friday
    Flexible hours

    Silver Crest Properties

    Park County, MT
    3 days ago
  •  ...Good Samaritan Health Center seeks a dedicated Senior Certified Nursing Assistant (CNA) to join our vibrant team. Focused on providing top-tier care in underserved communities, we value holistic health and wellness. The successful candidate will be instrumental in delivering... 
    Senior
    Full time

    Good Samaritan

    Park County, MT
    5 days ago
  •  ...It's fun to work in a company where people truly BELIEVE in what they're doing! ‎  ‎  Job Description Software Engineer will work in a cross-functional project team to ensure a multitude of systems across products, business, and operations integrate efficiently.... 

    Oklahoma Tourism and Recreation Department

    Park County, MT
    more than 2 months ago
  • It's fun to work in a company where people truly BELIEVE in what they're doing! ‎  ‎  Job Description As an RPA, you will be responsible for building customizations, extensions, modifications, localizations or integrations to the existing automations and also build...
    Work experience placement

    Oklahoma Tourism and Recreation Department

    Park County, MT
    more than 2 months ago
  •  ...support. You will partner and collaborate with the Product, Design, Engineering and QA team across functions to build and deliver the best products for customers. You will produce high quality software that is unit tested, code reviewed, and checked in regularly for... 
    Work experience placement

    Oklahoma Tourism and Recreation Department

    Park County, MT
    more than 2 months ago
  • $122.6k - $204.4k

    The Lead Cybersecurity Web Application Firewall (WAF) Engineer is the enterprise's foremost expert and strategic owner of WAF and application...  ...the organization. This role will report directly to the Senior Manager of Application Security at Cox Automotive. What You'... 

    Cox Automotive

    Park County, MT
    8 hours ago
  •  ...LinkedIn Top Companies list of best workplaces "to grow your career" in the U.S. Join us! About this role: Wells Fargo is seeking a Senior Branch Premier Banker (SAFE) to play a pivotal role within our National Branch Network. This role grows, deepens, and manages... 
    Senior
    Temporary work
    Work experience placement
    Immediate start

    WELLS FARGO BANK

    Park County, MT
    14 days ago
  •  ...individual who is passionate about creating robust, scalable solutions that enhance business efficiency and user experience. As a senior member of the team, you will be instrumental in driving our digital transformation initiatives, collaborating with cross-functional... 
    Senior

    Client

    Park County, MT
    2 days ago
  • $34 - $60 per hour

     ...LinkedIn Top Companies list of best workplaces "to grow your career" in the U.S. Join us! About this role: Wells Fargo is seeking a Senior Branch Premier Banker (SAFE) in Consumer Banking and Lending, as part of Branch Banking. Learn more about the career areas and... 
    Senior
    Ongoing contract
    Temporary work
    Work experience placement
    Work at office
    Immediate start

    WELLS FARGO BANK

    Park County, MT
    14 days ago
  • $38 - $40 per hour

     ...judgement, careful listening, critical thinking, and escalate to appropriate personnel as needed. Position: After Hours RN for Senior Living Hourly: $38.00 - $40.00 hourly, depending on experience Service Area: Remote . Requires 2 half-days onsite... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Work from home
    Shift work
    Weekend work
    Afternoon shift

    Life-Spark LLC

    Park County, MT
    1 day ago
  • $21.5 - $37.5 per hour

     ...Senior Executive Assistant Job Locations US-MN-Lake Elmo | US-MN-St Louis Park | US-IN-Evansville | US-IL-Chicago Category...  ..., Forms, Stream, Yammer, SharePoint and other Video Conference software Strong communication and organizational skills Must be... 
    Senior
    Full time
    Work at office

    Old National Bank

    Park County, MT
    2 days ago
  • $20 per hour

    Overview: Join Healthcare Services Group (HCSG) as a Housekeeper, where you will play a vital role in maintaining a clean and safe environment in a long-term care facility. At HCSG, we are passionate about positively impacting the communities we serve. If you share our...
    Senior
    Local area

    Healthcare Services Group, Inc.

    Pray, MT
    8 hours ago
  • $106.9k - $160.3k

     ...environment. Position Summary The Refining Operations Excellence Senior Product Owner works closely with business analysts, developers,...  .... Manages lifecycle of internally developed and commercial software, including tooling, definition, design, planning, development,... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    Marathon Petroleum Corporation

    Park County, MT
    4 days ago
  • $116.79k - $156.44k

    Title: Elementary Assistant Principal DBM Classification: D61/Grade 18 Department: Elementary Salary Range: $116,794 - $156,437 Employee Group: Principal Prepared Date: June 2026 Reports to: Elementary Principal FTE/ FLSA Status:...
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    St. Louis Park Public Schools

    Park County, MT
    22 hours ago
  • $61.2k - $130.68k

    Commercial Underwriter - Healthcare /Senior Living Facilities Job Locations US-IL-Chicago | US-MI-Grand Rapids | US-MN-Minneapolis | US-MN-Saint Paul | US-MN-St Louis Park | US-MN-Maple Grove | US-IL-Deerfield | US-IL-Palos Heights | US-MI-Troy | US-IN-Evansville |... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Old National Bank

    Park County, MT
    2 days ago
  •  ...Responsibilities Lead the design, architecture, and implementation of embedded software systems for high-reliability products. Provide technical leadership and mentorship to engineers; conduct design and code reviews. Drive requirements analysis, system design,... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    Honeywell

    Park County, MT
    a month ago
  • $120k - $130k

     ...and earn customers for life. Since 2016 Total Expert has enabled more than seven trillion dollars of funded loan volume. As the Senior Customer Lifecycle Marketing Manager, you will join a world-class marketing team and instantly make an impact. You will be responsible... 
    Senior
    Temporary work
    Work experience placement
    Work visa
    Flexible hours

    Total Expert

    Park County, MT
    2 days ago
  • $90k - $105k

    Description The Senior Financial Analyst is a hands-on individual contributor within the FP&A function for Lifespark Senior Living, responsible for supporting financial visibility, analytical infrastructure, and critical reporting that leadership depends on to manage... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Monday to Friday
    Shift work

    Life-Spark LLC

    Park County, MT
    5 days ago

Do you want to receive more vacancies?

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