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

Senior Firmware Engineer (Neuromodulation)

Blue Sages

Job Description

Job Description

Job Title: Senior Firmware Test Engineer (Neuromodulation)

Position Overview

We are seeking a highly skilled Firmware Test Engineer to join our R&D team onsite in St. Paul, MN . You will be responsible for ensuring the safety and efficacy of life-changing Class III medical devices. This role focuses on the verification of neuromodulation systems, specifically Deep Brain Stimulation (DBS) and spinal cord stimulation for chronic pain therapy.

Core Responsibilities

  • Verification Planning & Execution: Author comprehensive Verification Plans and Test Procedures based on behavioral requirements for complex therapy delivery.

  • Advanced Scripting: Implement and maintain a library of test scripts using Tcl/Tk .

  • Formal Design Controls: Drive scripts through formal review cycles, meticulously addressing peer comments and ensuring compliance with FDA/ISO standards.

  • System Integration: Test the new BLE (Bluetooth Low Energy) layer and integrate it with existing TCL libraries for seamless device-to-programmer communication.

  • Defect Management: Identify, isolate, and document hardware/firmware bugs with detailed reporting and root cause analysis.

Technical Requirements & Skillset

  • Domain Expertise: Deep understanding of neuromodulation therapies, including the relationship between voltage/current signals and physiological pain relief.

  • Sensing & Stimulation: Experience testing systems that incorporate both sensing (feedback loops) and stimulation (delivery of therapy).

  • Connectivity: Proven experience with Telemetry and wireless protocols, specifically the implementation and testing of BLE stacks .

  • Scripting Language: Expert-level proficiency in Tcl/Tk is non-negotiable for this role.

  • Regulatory Knowledge: Familiarity with IEC 62304 and the formal documentation required for Class III medical devices.

Qualifications

  • Location: Ability to work onsite in St Paul, MN.

  • Education: B.S. in Electrical Engineering, Computer Science, Biomedical Engineering, or a related field.

  • Experience: 5+ years in firmware testing, preferably within the medical device, aerospace, or defense industries.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer (Neuromodulation) in Saint Paul, MN vacancy
  •  ...Required Skills & Experience • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar...  ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal development... 
    Senior

    Insight Global

    Eagan, MN
    4 days ago
  •  ...is a hands‑on startup environment where engineers have meaningful ownership, work closely...  ...Overview The company is seeking an experienced Firmware Engineer to lead the architecture,...  ...platform. This individual will serve as a senior technical contributor and project lead,... 
    Senior

    Lumicity

    Minneapolis, MN
    1 day ago
  •  ...day. Join us and we can make a difference together. About this role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been providing... 
    Senior
    Worldwide

    Carrier

    Minneapolis, MN
    1 day ago
  • Position Overview Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties as assigned. Join a talented and dynamic team of engineers developing systems... 
    Senior

    Entrust

    Minneapolis, MN
    4 days ago
  •  ...Firmware Engineer We are seeking a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In this role, you will be responsible for designing, developing, and implementing embedded firmware for advanced spray, dispensing, coating, and finishing... 
    Suggested

    Sparrow Company Executive Search & Staffing

    Saint Paul, MN
    3 days ago
  • $50 - $65 per hour

     ...Sr Firmware Engineer The Sr Firmware Engineer will lead the design and development of a new firmware platform for advanced electromechanical medical devices. In this role, you will architect and bring up firmware on STM32 processors, upgrade legacy code to modern 32... 
    Contract work
    Temporary work

    Minnesota Jobs

    Saint Paul, MN
    4 days ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Senior
    Permanent employment
    Full time
    H1b

    Sonsoft

    Saint Paul, MN
    1 day ago
  • Job ID: ATS #52763Reference: 49669Location: Saint Paul, MN, 55101, United StatesJob Title: Senior .NET DeveloperLocation: St. Paul, MN 55101Job Description: Seeking a highly experienced Senior .NET Developer to support the design, development, enhancement, and deployment... 
    Senior
    Work at office
    Remote work

    InstantServe

    Saint Paul, MN
    4 days ago
  •  ...Public Consulting Group is seeking a Senior Consultant to lead IV&V and architectural oversight for a major ERP migration project within the public sector. You will guide the project team, ensure high-quality deliverables, and align ERP implementations with our standards... 
    Senior

    Public Consulting Group

    Saint Paul, MN
    4 days ago
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces... 
    Senior
    Local area

    Coinbase

    Saint Paul, MN
    4 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Saint Paul, MN
    4 days ago
  • $100k - $150k

     ...and games that billions of players will enjoy worldwide.  About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Saint Paul, MN
    3 days ago
  • $143k - $193.05k

     ...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure... 
    Senior
    Remote work
    Worldwide

    Rocket Software

    Saint Paul, MN
    2 days ago
  •  ...defense environments. This is a hands-on execution seat on a small, senior team. You’ll own complete vertical slices from database schema...  ...patterns Elevate the team — mentor mid-level and junior engineers through code reviews, architectural discussions, and pair programming... 
    Senior
    Contract work

    Collaboration.Ai

    Saint Paul, MN
    4 days ago
  • $120k - $150k

     ...us means solving hard problems with extraordinary people in a collaborative work environment. Join us. What you’ll do As a Senior Software Engineer at Forj, you’ll do more than write code. In this role, you’ll lead software development on cross-discipline engineering... 
    Senior
    Local area

    Forj medical

    Saint Paul, MN
    12 hours ago
  • $253.9k - $298.7k

     ...Senior Staff Software Engineer Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency... 
    Senior

    Minnesota Jobs

    Saint Paul, MN
    12 hours ago
  • $77.4k - $127.66k

     ...with special needs including mental illness, chemical dependencies, and physical or developmental disabilities. Job Summary As the Senior Applications Analyst/Developer , you will provide advanced professional knowledge and skills in information systems problem identification... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Minnesota IT Services

    Saint Paul, MN
    3 days ago
  •  ...funding from Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital. About the Team and Role: We are hiring a senior software engineer to help design and build core components of our next-generation knowledge retrieval system built for the AI era –... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Saint Paul, MN
    1 day ago
  • $30 - $35 per hour

     ...job summary: Join our Health & Public Service practice as a Senior Release Train Engineer. In this remote role, you will be responsible for leading end-to-end Agile Release Train (ART) execution across multi-functional delivery teams. You will partner with enterprise leadership... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Randstad Digital

    Saint Paul, MN
    2 days ago
  • $84.63k - $112.84k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role At Lumen, a Senior Software Developer joins a team focused on building and strengthening the infrastructure. In an environment where performance,... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Saint Paul, MN
    1 day ago
  • $200k - $225k

    The Role We’re looking for a Senior Software Engineer to build and scale the backend systems that power our AI agent. This role sits at the intersection of backend engineering, machine learning, and product, and is focused on turning AI capabilities into reliable, production... 
    Senior
    Remote work
    Flexible hours

    GrabJobs

    Saint Paul, MN
    3 days ago
  • $79.8k - $178.1k

     ...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems... 
    Senior
    Temporary work
    Relocation
    Flexible hours

    Oracle

    Saint Paul, MN
    12 hours ago
  • $110k

     ...Calspan JETS is the 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... 
    Senior
    Temporary work
    Local area
    Flexible hours

    JETS - Engineering

    Saint Paul, MN
    12 hours ago
  •  ...redefine document security. Job Overview Location: St. Paul, Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will... 
    Senior
    Flexible hours

    Inkit

    Saint Paul, MN
    3 days ago
  • Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the OpportunityJoin...  ...seeking a Senior Embedded Software Engineer to join its collaborative product...  ...ResponsibilitiesDesign, develop, and maintain software and firmware using C, C++, and PythonCollaborate with... 
    Senior
    Relocation
    Visa sponsorship

    Real Staffing Group

    Minneapolis, MN
    12 hours ago
  •  ...from other private, public, government or military experience to a 3M career. The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around... 
    Senior
    Full time
    H1b
    Relocation

    3M

    Saint Paul, MN
    12 hours ago
  • $190k - $210k

     ...inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing the local... 
    Senior
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    GrabJobs

    Saint Paul, MN
    12 hours ago
  • $83.43k - $222.48k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Saint Paul, MN
    3 days ago
  •  ...the forefront Takes feedback from code review and applies changes to meet standards Conducts code reviews to provide guidance on engineering best practices Accountable for ensuring all aspects of product development follow compliance and security best practices... 
    Senior
    Work experience placement

    Jobtailor

    Saint Paul, MN
    3 days ago
  • $149.83k - $158.02k

     ...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...for this Position ROLE AND POSITION OBJECTIVES:As a Senior Advanced Software Engineer for Airborne Systems, you’ll be a member... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer (Neuromodulation). Be the first to apply!