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

Senior Firmware Engineer

O2 Technologies

About The Role Coloplast Minneapolis, MN

ONSITE

6 month to start but will get extended past that We need a Firmware Engineer who has programmed implantable devices in C or C++. Ideally this person has also programmed the wand or tablet that the device is controlled from. The active implantable piece is a MUST HAVE! Firmware Engineer – Candidate Summary Seeking a Senior Firmware Engineer with 4–6+ years of experience developing embedded software in C and C++, preferably for implantable medical devices, wearable devices, or other embedded systems. Key Requirements Strong expertise in low‑level embedded programming using C/C++. Experience developing firmware for implantable devices, such as neurostimulators, or similar embedded/wearable products. Hands‑on experience programming and maintaining firmware for device communication and control systems. Knowledge of communication protocols, including Bluetooth/BLE; experience with secure communications and encryption is highly desirable. Experience supporting communication between external devices (e.g., tablets, wands, programmers) and implantable hardware. Understanding of hardware‑software integration and the ability to work closely with embedded hardware interfaces. Proficiency with static code analysis, code quality practices, debugging, and troubleshooting embedded systems. Strong technical contributor who can independently design, develop, test, and optimize firmware solutions. Preferred Experience Firmware development for neurostimulators or other implantable medical devices. Experience developing communication channels between implantable devices and companion systems such as wands, tablets, or programmers. Background with wearable devices or other battery‑powered embedded products. Familiarity with hardware interfaces, device connectivity, and reliability considerations in regulated or safety‑critical environments. Ideal Candidate A senior‑level embedded software engineer with proven experience delivering firmware solutions in C/C++, strong knowledge of device communications and hardware interfaces, and the ability to contribute across the full firmware development lifecycle for implantable or wearable medical technologies. Key Responsibilities & Skills Implantable Medical Device Firmware Development Neurostimulator Firmware Engineering Wearable Device Firmware Development Embedded Systems Programming (C/C++) Hardware-Software Integration Device Communication & Control (Bluetooth/BLE) Secure Communications & Encryption (Bluetooth/BLE) Firmware Testing, Debugging & Optimization Static Code Analysis & Code Quality Practices Safety-Critical / Regulated Firmware Development Full Firmware Development Lifecycle Management Wireless Connectivity between Implantable Devices and Companion Systems Technical Skills

C / C++

Embedded C Real‑Time Operating Systems (RTOS) Bluetooth / BLE Stack Secure Encryption Libraries (AES / ECC) IAR Embedded Workbench / Keil µVision Git (Version Control) Coverity / PC‑Lint (Static Analysis) JTAG / SWD Debuggers Embedded Test Frameworks CI/CD for Firmware Education Bachelor's Degree in Electrical Engineering, Computer Engineering, Biomedical Engineering, Computer Science, Embedded Systems. Preferred: Master's in Electrical Engineering, Master's in Biomedical Engineering, Master's in Computer Engineering, Master's in Embedded Systems. Industry Experience Medical Device Implantable Devices Neurotechnology Wearable Devices Embedded Systems Regulated / Safety-Critical Environment #J-18808-Ljbffr O2 Technologies

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Minneapolis, MN vacancy
  •  ...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
    3 days 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
    2 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
  •  ...Role: Sr. Software Engineer – Medical Device (Embedded Systems) Location: Minneapolis, MN (Hybrid – 4 Days Onsite) Duration: 12-Month...  ...device development. Must-Have Skills: 4+ years of Embedded Software/Firmware Development Strong experience with C/C++, Bare Metal or RTOS... 
    Senior
    Contract work

    GROVE TECHNICAL RESOURCES, INC

    Saint Paul, MN
    8 hours ago
  •  ...Overview Our client, a leading organization in the technology and engineering sector, is seeking a dedicated and innovative Senior Firmware Engineer to join their dynamic team. As a Senior Firmware Engineer, you will be an integral part of the engineering department supporting... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Saint Paul, MN
    1 day ago
  • $130.62k - $138k

     ...Embedded Firmware Engineer We have an immediate need for an Embedded Firmware Engineer. What You’ll Get to Do: Develop embedded software using C and assembly languages on bare metal or embedded operating systems Utilize advanced development/debugging tools... 
    Immediate start
    Flexible hours

    General Dynamics

    Minneapolis, MN
    4 days ago
  • $107k - $191k

     ...looking for a long-term fit where you can grow in a role, and will be valued and empowered, then we invite you to apply to our Senior Software Engineer position. This position may be filled remotely or in a hybrid capacity in any of our Central and Eastern Time locations.... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Husch Blackwell

    Minneapolis, MN
    6 hours 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
    3 days ago
  • A leading loyalty solutions provider based in the United States is seeking an experienced Java Developer to join their team. The role focuses on improving existing products and developing new features, emphasizing collaboration and Agile methodologies. Candidates should...
    Senior
    Remote work
    Flexible hours

    Kobie

    Minneapolis, 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
    3 days ago
  •  ...About Blank Metal Blank Metal is an AI-native engineering company that partners with enterprises to deliver production AI fast. We blend...  .... About the Role We’re growing and looking for a Senior AI Engineer to join our Minneapolis team. This is a senior, full... 
    Senior
    Full time
    Contract work

    Blank Metal

    Minneapolis, MN
    14 hours ago
  •  ...complex cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting:...  ...technical challenges. Develop software across embedded systems, firmware, user interfaces, and real-time device control while... 
    Senior

    Brio Group

    Minneapolis, MN
    4 days ago
  • $159k - $259.7k

     ...supports more than 150 million people and 3,500 organizations across seven languages and 190 countries. What You'll Do As a Senior iOS Engineer at Calm, you’ll build and improve the features that help millions of people live happier, healthier lives. You'll work... 
    Senior
    Full time
    Local area
    Flexible hours

    Calm

    Minneapolis, MN
    14 hours ago
  • Description The Senior Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform.... 
    Senior
    Work at office

    RB Global Inc.

    Minneapolis, MN
    14 hours 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
    14 hours ago
  • An independent evaluation consulting company is seeking a Survey Programmer or Senior Survey Programmer to manage surveys utilizing Forsta Plus. This role involves programming, testing, and quality assurance for surveys on critical public health topics, offering remote... 
    Senior
    Full time
    Part time
    Remote work

    Professional Data Analysts, Inc.

    Minneapolis, MN
    1 day ago
  • $100k - $196k

    About this role: Wells Fargo is seeking a Senior Database Engineer in the IT Service Operations group. In this role, you will: Be a Senior Database Engineer with deep technical expertise in database design, administration, high availability, and operational support... 
    Senior
    Full time
    Work experience placement
    Visa sponsorship
    Relocation package

    Wells Fargo & Company

    Minneapolis, MN
    6 hours 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

    Minneapolis, MN
    1 day ago
  • $118.65k - $160k

     ...libraries and APIs Developed (worked on, led, architected) multiple Android applications over the years BS in Computer Science, Engineering or a related technical role or equivalent experience Pursuant to various state Fair Pay Acts, below is a summary of compensation... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Rvohealth

    Minneapolis, MN
    1 day ago
  • $90k - $120k

     ...of Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product... 
    Senior
    Work experience placement

    Accurant International

    Minneapolis, MN
    1 day 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
    3 days ago
  •  ...-the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position... 
    Senior
    Temporary work

    IPG Photonics

    Minneapolis, MN
    3 days 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
    4 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote work

    Speechify

    Minneapolis, MN
    3 days ago
  • $97.9k - $179.5k

     ...and implement technology solutions that support risk management and governance. The opportunity We are seeking a highly motivated Senior Associate focused on SAP application risk and controls and technology enablement to manage client engagement teams, work with a wide... 
    Senior
    Work experience placement
    Flexible hours

    EY

    Minneapolis, MN
    2 days ago
  • $130k - $150k

     ...the full software life cycle.Key ResponsibilitiesCreate low level design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional (e.g., performance, reliability, balance, and controls)... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Work from home
    Visa sponsorship
    1 day per week

    Ameriprise Financial

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

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

    Yardstik

    Minneapolis, MN
    4 days ago
  • $95.8k - $170k

    Overview Impact As our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments systems and compliance services powered by Geo spatial foundation capabilities. Responsibilities You will work on a team of 5‑6 engineers... 
    Senior
    Work at office
    Remote work
    Work from home

    Shipt, Inc.

    Minneapolis, MN
    2 days ago
  •  ...Seeking one full-time Senior Full-Stack .NET Developer to modernize Excel based forms to web-based forms that are accessible, user-friendly and easy to maintain. At a high level, the resource will be expected to lead the design, build and implementation of web-based... 
    Senior
    Full time

    3B Staffing LLC

    Minneapolis, MN
    1 day ago
  • $60 - $62 per hour

     ...experience — talk with your recruiter to learn more. Base pay range $60.00/hr - $62.00/hr Hello We are looking for Senior Application Security Engineers Locations: Hybrid Roles in Charlotte, NC, Westlake, TX, Chandler, AZ and Minneapolis, MN – 3 days Onsite and 2 days... 
    Senior
    Contract work
    H1b
    Remote work

    Motion Recruitment

    Minneapolis, MN
    3 days ago

Do you want to receive more vacancies?

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