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

Senior Software Engineer

$150k - $160k

Dahl Consulting

Title: Senior Software Engineer Location: St. Louis Park, MN | Hybrid Job Type: Permanent / Direct Hire Compensation: $150,000 - $160,000 Industry: Medical Devices About The Role We are partnering with an innovative medical device company based in St. Louis Park, MN, to identify a Senior Software Engineer to join their growing engineering team. Our client specializes in the development of active implantable medical device systems designed to improve patient outcomes and advance clinical care. This is an exciting opportunity to contribute to cutting‑edge healthcare technology within a highly regulated and mission‑driven environment. Job Description The Senior Software Engineer will play a critical role in designing and developing programmer software and mobile applications that interface with implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a strong understanding of regulatory compliance within the medical device industry. The successful candidate will collaborate closely with cross‑functional teams to deliver secure, reliable, and user‑friendly technology that directly supports clinicians and patients. Key Responsibilities Designing, developing, and maintaining programmer software for medical device systems, including embedded components and mobile applications (iOS/Android). Building secure and user‑friendly mobile applications that allow clinicians and patients to monitor and interact with implantable devices. Collaborating with hardware engineers, firmware developers, and clinical specialists to ensure seamless integration between device, software, and external systems. Implementing secure communication protocols (Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile applications. Ensuring adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software development lifecycle. Optimizing software for performance, reliability, and cybersecurity in a highly regulated environment. Conducting risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements. Documenting design specifications, test plans, and validation reports in accordance with regulatory requirements. Supporting clinical trials and post‑market activities by analyzing system performance and deploying software updates. Applying AI‑based techniques for code development and process improvement, including automated code generation and intelligent code review. Required Qualifications 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. Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. 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. Benefits Our client offers a comprehensive benefits package designed to support your health, financial well‑being, and work–life balance. Benefits include medical, dental, and vision insurance, as well as Health Savings Account (HSA) and Flexible Spending Account (FSA) options. Employees are eligible to participate in our 401(k) retirement plan with company match and may also receive stock options. In addition, we provide paid holidays and flexible time off to help you recharge and maintain balance. Equal Opportunity Statement As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you! #J-18808-Ljbffr Dahl Consulting

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Saint Louis Park, MN vacancy
  • $102.4k - $179k

     ...solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and...  ...deliver secure, reliable, and maintainable software while contributing to engineering...  ...preferred. Career Framework: Professional - Senior Associate (P3) Estimated Hiring Range: At... 
    Senior

    Vizient

    Edina, MN
    2 days ago
  • $91.7k - $163.7k

     ...including conversational AI for Digital and eCommerce platforms Build and maintain end-to-end ML pipelines (data ingestion, feature engineering, training, evaluation, deployment, and monitoring) in cloud-native environments Develop scalable inference services and APIs... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Minnetonka, MN
    4 days ago
  •  ...Hiring: Sr. Software Engineer – Medical Device We are seeking an experienced Sr. Software Engineer with a strong background in Embedded Software Development and Medical Device product development. The ideal candidate will have experience designing, developing, and testing... 
    Senior

    GROVE TECHNICAL RESOURCES, INC

    Minneapolis, MN
    5 days ago
  • $50 - $60 per hour

     ...Senior Software Engineer – Embedded Systems Location: Maple Grove, MN Pay: $50 to $60/hour Schedule: Full-Time | Onsite Industry: Defense & Aerospace Develop Mission-Critical Embedded Software We're seeking a Senior Software Engineer to design, develop... 
    Senior
    Full time

    HRU Technical Resources

    Maple Grove, MN
    3 days ago
  •  ...Senior Software Engineer | Maple Grove, Minnesota, United States Senior Software Engineer - Embedded Systems (Onsite, Maple Grove, MN) 12-Month Contract | 1st Shift | Bachelor's Degree Required | Secret Clearance Eligibility About the Role Indotronix seeks a results-driven... 
    Senior
    Contract work
    Day shift

    Indotronix International Corporation

    Maple Grove, MN
    1 day ago
  • $100k - $130k

     ...Position Responsibilities This role combines advanced software engineering with compliance-driven development practices within a highly regulated medical device environment. The successful candidate will contribute to the design, implementation, verification, and documentation... 
    Senior
    Flexible hours

    Search-Leaders,-LL

    Minneapolis, MN
    5 days ago
  • $149.83k - $158.02k

     ...Senior Software Engineer As an advanced software engineer, you’ll be a member of a cross functional team responsible for developing full-stack embedded software with Realtime Operating Systems using agile methodologies that complies with customer requirements. We... 
    Senior
    Flexible hours

    General Dynamics

    Minneapolis, MN
    5 days ago
  • $61.22 per hour

     ...Job Summary Title: Senior Software Engineer Location: Maple Grove, MN Contract Type: Contract, 1st Shift (9/80) Pay Rate: $61.22/hr Benefits: overtime, medical, dental, vision, 401k, travel. Requirements Must obtain a DoD Secret Personnel Clearance (PCL); U.S. citizenship... 
    Senior
    Contract work
    Day shift

    Apollo Professional Solutions

    Maple Grove, MN
    3 days ago
  •  ...Impact As our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments systems...  .... What You’ll Need to Be Successful You have 5+ years of software development experience with a programming language like Golang... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Dormont Manufacturing Company

    Minneapolis, MN
    3 days ago
  • $125k - $150k

     ...Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-...  ...Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years...  ...and innovative work environment. Seniority level Mid-Senior level Employment type... 
    Senior
    Full time

    Saige Partners

    Eden Prairie, MN
    5 days ago
  • $149.83k - $158.02k

     ...Software Engineer Position Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience. Agile... 
    Senior
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    5 days ago
  • $120k - $200k

     ...Department: Technology Organization Reports To: Head of Engineering Location: Minneapolis, MN Ya rdstik is a start‑up software company with a mission of building trust and...  ...organizations and their people. We are adding a Senior Software Engineer to help build out our platform... 
    Senior

    Yardstik

    Minneapolis, MN
    5 days ago
  • $80k - $110k

     ...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our quality process and test automation initiatives driving resilient... 
    Senior
    Work experience placement

    Accurant International

    Minneapolis, MN
    2 days ago
  • Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking for talented individuals who are ready to join a collaborative, growth...
    Senior
    Remote work
    Flexible hours

    Kobie Marketing

    Minneapolis, MN
    4 days ago
  •  ...an innovative medical device company that's redefining how complex cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting: Meaningful technology. Your work will directly support life-changing... 
    Senior

    Brio Group

    Minneapolis, MN
    1 day ago
  •  ...development teams to plan, deliver, and continuously improve software solutions Apply security principles and industry best practices...  ...Required Qualifications Education: Bachelor's degree in engineering, Information Technology, Computer Science, or a related field... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Work experience placement
    Local area

    Reliant Medical Group

    Minneapolis, MN
    2 days ago
  • $91.7k - $163.7k

     ...Senior Software Engineer (Tech Lead) Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area

    UnitedHealthcare

    Eden Prairie, MN
    1 day ago
  • $113k - $254.2k

     ...Overview C.H Robinson is seeking a Senior Software Engineer in the Global Forwarding pricing/rating/quote automation space. This is a technical leadership role on a software development team, collaborating with engineering product managers, business stakeholders, and... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    C.H. Robinson

    Eden Prairie, MN
    5 days ago
  • $91.7k - $163.7k

     ...Improve the lives of others while Caring. Connecting. Growing together. Job Description - Senior Software Engineer (2366721) Senior Software Engineer - 2366721 Optum is a global organization that delivers care, aided by technology to help millions of people live healthier... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    Optum

    Minneapolis, MN
    3 days ago
  • A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures. This is a rare opportunity to contribute to life-saving technology at a pivotal stage of U.S. expansion... 
    Senior

    SkyWater Search Partners

    Minneapolis, MN
    7 hours ago
  • $97.5k - $150k

     ...and sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected. Senior Software Engineer Responsibilities Develop, maintain, and improve a suite of mission‑critical service, diagnostics, and programming... 
    Senior
    Local area
    Remote work

    株式会社テナントカンパニージャパン (TENNANT Company Japan)

    Minneapolis, MN
    5 days ago
  • $100k

     ...Senior Software Engineer Eden Prairie, MN ( Description CORPORATE SUMMARY The Company Beacon EmbeddedWorks is a full-service provider of embedded solutions. Its innovative System on Modules (SOMs) are backed by an extensive suite of customization, security... 
    Senior
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    2 days ago
  • $130k - $150k

     ...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with...  ...documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Work from home
    Visa sponsorship
    1 day per week

    Ameriprise Financial

    Minneapolis, MN
    5 days ago
  •  ...poster from Entegee Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Windows application...  ...qualified applicants with arrest and conviction records. Seniority Level Mid-Senior level Employment Type Contract Industries... 
    Senior
    Contract work
    Work experience placement

    Entegee

    Bloomington, MN
    1 day ago
  • $115k - $130k

     ...round via MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real-time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop... 
    Senior
    Full time
    Immediate start

    Gentis Solutions

    Minneapolis, MN
    1 day ago
  • Job Description IMMEDIATE NEED! ******** An experienced software developer who will work under the direction and partnership with software architects and information modelers to develop, implement and test software solutions for Honeywell’s data platform and enabling services... 
    Senior
    Immediate start

    Datamatics Global Services

    Golden Valley, MN
    1 day ago
  • Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-... 
    Senior
    Temporary work
    Work experience placement

    Nextern Inc.

    Osseo, MN
    1 day ago
  • $91.7k - $163.7k

     ...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new...  ...requirements and may assist with estimating Instill best practices for software development and documentation, assure designs meet... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $95.8k - $170k

    Overview Impact As our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments...  ...support rotation. Qualifications You have 5+ years of software development experience with a programming language like Golang... 
    Senior
    Work at office
    Remote work
    Work from home

    Shipt, Inc.

    Minneapolis, MN
    4 days ago
  •  ...We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You’ll demonstrate technical leadership on both new and legacy applications, collaborate with cross‑functional teams, and drive... 
    Senior

    Pointwest-North America

    Roseville, MN
    4 days ago

Do you want to receive more vacancies?

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