Senior Firmware Engineer
Lumicity
A privately held medical technology company is developing a novel, non‑invasive therapeutic platform designed to provide patients with new treatment options for serious chronic conditions. The organization is building a multidisciplinary product development team to advance its technology through design verification, regulatory clearance, manufacturing transfer, and commercialization. This is a hands‑on startup environment where engineers have meaningful ownership, work closely across functions, and contribute throughout the full product lifecycle. Position Overview The company is seeking an experienced Firmware Engineer to lead the architecture, development, testing, and maintenance of embedded software for a regulated medical device platform. This individual will serve as a senior technical contributor and project lead, working closely with electrical, systems, software, quality, regulatory, clinical, and product development teams. The role includes both embedded firmware and supporting application software, with ownership spanning requirements definition, architecture, implementation, verification, documentation, release, and post‑development support. Key Responsibilitie Lead firmware and embedded software development for new medical device products and product enhancements Translate user, clinical, system, and product needs into clear software and firmware requirements Define software architecture, interfaces, algorithms, and functional specifications Develop, test, debug, and maintain embedded firmware that interfaces directly with electronic hardware Build device drivers, hardware abstraction layers, communications interfaces, and control software Develop signal processing and device‑control algorithms within hardware and performance constraints Support the development of associated application software and user interfaces Participate in system architecture decisions involving firmware, electronics, software, sensors, and mechanical components Generate design documentation supporting software development, design controls, and regulatory submissions Create software requirements, architecture documents, detailed designs, traceability records, test protocols, test reports, release documentation, and risk management files Lead and execute unit testing, integration testing, system testing, verification, and validation activities Develop test tools and support software and hardware tool validation Participate in laboratory testing, prototype builds, design iterations, and system troubleshooting Support device integration, compliance testing, system verification, and production release Establish and improve software development procedures, work instructions, coding standards, and development tools Ensure employees, consultants, and external development partners consistently follow established software processes Maintain source control, configuration management, versioning, and controlled software release processes Support cybersecurity planning, implementation, testing, and documentation for connected medical devices Collaborate with clinical and commercial stakeholders to translate workflow and usability needs into product requirements Provide technical support for field updates, product improvements, issue investigations, and feature enhancements Manage development activities within an Agile or iterative product development environment Communicate project status, technical risks, dependencies, and recommended solutions to cross‑functional leadership Support external engineering partners, vendors, and testing laboratories as needed Required Qualificatio Bachelor’s degree in computer science, software engineering, electrical engineering, computer engineering, or a related discipline At least four years of experience designing, developing, and verifying software or firmware for regulated medical device Demonstrated experience taking embedded software through formal medical device design control Strong embedded programming and debugging capabilities Experience developing firmware that interfaces directly with processors, sensors, electronics, or electromechanical systems Experience with software architecture, requirements development, detailed design, implementation, and verification Working knowledge of IEC 62304 and medical device software lifecycle requirements Familiarity with IEC 60601 and the development of electrically powered medical systems Understanding of FDA quality system and design control requirements Familiarity with European medical device regulatory expectations Experience creating software documentation within a controlled quality system Knowledge of software risk management, hazard analysis, and risk control implementation Experience with code reviews, static analysis, unit testing, integration testing, and system‑level verification Experience with source control, configuration management, and software release processes Ability to independently lead technical activities with limited oversight Strong analytical, organizational, written communication, and cross‑functional collaboration skills Preferred Qualificati Master’s degree in a relevant technical discipline Experience with VHDL, Verilog, or SystemVerilog Experience developing with FPGAs, systems‑on‑module, or similar embedded computing platforms Knowledge of algorithm and code optimization for memory, processing, power, timing, and hardware limitations Experience developing signal processing algorithms Experience with mobile application development Familiarity with user interface and user experience development Experience validating software development tools and automated test systems Knowledge of medical device cybersecurity guidance and implementation practices Experience supporting regulatory submissions or responding to regulatory questions Previous experience in a startup, early‑stage product development environment, or small technical teams #J-18808-Ljbffr Lumicity
- ...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... ...a MUST HAVE! Firmware Engineer – Candidate Summary Seeking a Senior Firmware Engineer with 4–6+ years of experience developing...Senior
- ...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...SeniorWorldwide
- ...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
- ...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
- ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical... ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal...Senior
- ...Senior Firmware Engineer Our client, a leader in innovative technology solutions, is seeking a dedicated and skilled Senior Firmware Engineer to join their dynamic team. As a Senior Firmware Engineer, you will be an integral part of the engineering department supporting...SeniorWeekly payTemporary workFlexible hours
$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 startFlexible hours- ...medical device company just NW of Minneapolis seeking a Senior Embedded Software Engineer to join its collaborative product realization team. This... ...Responsibilities Design, develop, and maintain software and firmware using C, C++, and Python Collaborate with...SeniorRelocationVisa sponsorship
- ...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
$202.2k - $213.25k
...Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...for this Position ROLE AND POSITION OBJECTIVES: As a Senior Principal Embedded Software Engineer for Airborne Systems, you...SeniorFull timeWork at officeFlexible hoursShift work- ...Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs...SeniorWork experience placementRemote work
$109.6k - $137k
...central role in an electric distribution utility’s ability to monitor, manage, control, and optimize the increasingly complex grid. As a Senior Software Developer on the multi-disciplinary Distribution Management System development team, you will be leading the design and...SeniorTemporary work- ...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...SeniorFull timeContract work
- ...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
$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...SeniorFull timeLocal areaFlexible hours- ...differentiators in any business and fundamental to our long-term success. Senior Software Developer, Sunscription We are seeking a Senior... ...reviewing, testing, and improving the output with strong engineering judgment. Comfort working in business‑critical systems where...Senior
$120k - $200k
...Senior Software Engineer Ya rdstik is a start-up software company with a mission of building trust and safety into the Internet Economy. The world of background screening, certification, and training has lacked innovation and we're here to change that for our customers...Senior$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...SeniorWork experience placement- 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...SeniorRemote jobFlexible hours
$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...SeniorFlexible hours$90k - $120k
...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...SeniorWork experience placement$70 - $100 per hour
...Description Fulcrum Consulting, an LRS company, is seeking a Senior Java Developer at our client in Minneapolis, MN. Our client... ...large enterprise banking environment. The team is looking for engineers with 7-10+ years of experience building scalable backend...SeniorHourly payContract workWork at office- ...as provide development for other roles you may be interested in. Required Qualifications Education: Bachelor's degree in engineering, Information Technology, Computer Science, or a related field Minimum 6+ years of hands-on software development experience...SeniorHourly payMinimum wageFull timeWork experience placementLocal area
- Job Posting Preferred Location Bachelors Degree in Computer Science Information Systems with 7 years of relevant technical experience or Masters degree in Computer Science Information Systems Hands on experience of creating test reports from automation test run...Senior
$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...SeniorFull timeTemporary workWork at officeRemote workMonday to FridayFlexible hours$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...SeniorLocal areaRemote work- 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...SeniorFull timePart timeRemote work
$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’...SeniorRemote work$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...SeniorWork experience placementFlexible hours$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...SeniorFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior manager quality engineering Minneapolis, MN
- senior device engineer Minneapolis, MN
- senior clinical data manager Minneapolis, MN
- senior director clinical operations Minneapolis, MN
- american senior communities Minneapolis, MN
- senior implementation project manager Minneapolis, MN
- senior manager customer operations Minneapolis, MN
- senior director epidemiology Minneapolis, MN
- senior account manager Minneapolis, MN
- sr finance manager Minneapolis, MN


