Talent.com
Senior Software Engineer
Senior Software EngineerGateway Recruiting • Minneapolis/St. Paul, MN, United States
Senior Software Engineer

Senior Software Engineer

Gateway Recruiting • Minneapolis / St. Paul, MN, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Summary :

This role is 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.
  • [job_alerts.create_a_job]

    Senior Software Engineer • Minneapolis/St. Paul, MN, United States

    [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]
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Champlin, Minnesota, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...[show_more]
    [last_updated.last_updated_variable_days]
    Nuclear Engineer

    Nuclear Engineer

    U.S. Navy • Ham Lake, MN, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.The most powerful energy sources in the world need the most powerful minds behind them.As a Nuclear Reactors Eng...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior APC Consultant : Maximize Plant Performance

    Senior APC Consultant : Maximize Plant Performance

    Schneider Electric • Andover, MN, United States
    [job_card.full_time]
    A global leader in industrial solutions is seeking an APC Consultant to implement online control and optimization strategies at customer manufacturing locations. This full-time position requires col...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Application Engineer

    Application Engineer

    OTC Industrial • Burnsville, Minnesota, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    The Application Engineer is responsible for providing technical expertise, solutions, and supporting the development and integration of mechanical solutions tailored to customer needs.This role inv...[show_more]
    [last_updated.last_updated_30]
    Zone Lead - FT

    Zone Lead - FT

    At Home Stores LLC • Burnsville, MN, United States
    [job_card.full_time]
    Zone Lead - Full-Time Pay : $14.Our Mission : Enable everyone to make their house a home.Our Vision : To become the first-choice destination for home and holiday décor. Job Summary : The Zone Lead (ZL...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Cloud DevOps Engineer — CI / CD & Hybrid Azure

    Senior Cloud DevOps Engineer — CI / CD & Hybrid Azure

    Entrust • Minneapolis, MN, United States
    [job_card.full_time]
    A global digital security provider is seeking a Principal Cloud DevOps Engineer to lead the design and implementation of CI / CD pipelines, optimize hybrid cloud infrastructure and mentor junior staf...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SR OT Systems Engineer

    SR OT Systems Engineer

    cybertrol engineering • Maple Grove, Minnesota, United States
    [job_card.full_time]
    This is a hybrid role in Maple Grove, MN or Madison, WI.Do you want to be a vital part of a successful multi-disciplined team? At Cybertrol, you will apply your skills in a culture that focuses on ...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Remote Product Tester - $25-45 per hour

    Remote Product Tester - $25-45 per hour

    Online Consumer Panels America • Coon Rapids, Minnesota, US
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer - Hybrid Remote

    Firmware Engineer - Hybrid Remote

    Messina Talent Advisors • Minneapolis, Minnesota, US
    [filters.remote]
    [job_card.temporary]
    Job Description Job Description Firmware Engineer opportunity! Messina is assisting our client, a leading global provider of intuitive, connected home solutions, whose innovative products and te...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Quality Engineer - Financial Services

    Senior Quality Engineer - Financial Services

    AP Recruiters & Associates • Minneapolis, MN, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Quality Engineer - Financial Services.Contract Position | 6 Months W-2 contract.Louis, MO | Minneapolis, MN | Kansas City, MO | Dallas, TX. Our client is a leading financial services organiza...[show_more]
    [last_updated.last_updated_variable_days]
    Manager, Software Engineering

    Manager, Software Engineering

    Circle • Minneapolis, MN, United States
    [job_card.full_time]
    Continue with Google Continue with Google.Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Program Supervisor

    Program Supervisor

    Sevita • Coon Rapids, MN, United States
    [job_card.full_time] +1
    Sevita family, provides community-based services for individuals with intellectual and developmental disabilities.Here we believe every person has the right to live well, and everyone deserves to h...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Continuation Engineer

    Continuation Engineer

    Cell Culture Company, LLC • Coon Rapids, MN, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Continuation Engineer Location : ...[show_more]
    [last_updated.last_updated_30]
    Senior Java Full Stack Engineer — React + Spring Boot

    Senior Java Full Stack Engineer — React + Spring Boot

    Apex Systems • Minneapolis, MN, United States
    [job_card.full_time]
    A leading IT services provider in Minneapolis is looking for a Senior Java Full Stack Engineer.This full-time position involves leading offshore teams, developing scalable applications using Java, ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Advanced Process Control (APC) Consultant

    Senior Advanced Process Control (APC) Consultant

    Schneider Electric • Andover, MN, United States
    [job_card.full_time]
    The compensation range for this full-time position applies to candidates located within the United States.Our salary ranges are determined by reviewing roles of similar responsibility and level.Wit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Director of Engineering

    Senior Director of Engineering

    EpsilonR • Andover, MN, United States
    [job_card.full_time]
    Drive and manage RF product and IP development for TX / RX wireless modules, ensuring alignment with the marketing roadmap through regular team meetings and design reviews. Collaborate with multi-disc...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Development Engineer II

    Software Development Engineer II

    Kognitiv Edge • Minneapolis, Minnesota, US
    [job_card.full_time]
    Job Description Job Description About Kognitiv Edge : Kognitiv Edge (KE) excels in developing Training and Education solutions for complex military training pipelines. The company, grounded in inno...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]