We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Firmware Engineer I - Bracco Medical Technologies

Bracco Medical Technologies
life insurance, paid time off, tuition reimbursement, 401(k)
United States, Minnesota, Eden Prairie
7905 Fuller Road (Show on map)
Dec 02, 2025

Why Join Bracco Medical Technologies?

We care as much about our employees as we do our patients. Our culture fosters a work environment where employees can thrive, be passionate and have fun along the way.Each member of the Bracco Medical Technologies team has the power to make a difference......every day!

As a Firmware Engineer I you will define, develop and document engineering requirements for firmware/software design of diagnostic and interventional cardiology medical devices based on user requirements and in accordance with the product development process.

Primary Duties and Responsibilities:

  • Apply solid firmware design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include: developing requirements specifications, design, implementation and testing of firmware and embedded software algorithms or/and general applications based on MCU, DSP, and MPU systems.

  • As a team member, contribute significantly to completion of various project activities, from definition, identifying firmware functional requirements, implementation, code review, and final release according to medical device development processes.

  • Create and implement software/firmware test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.

  • Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.

Qualifications (Knowledge, Skills & Abilities):

Minimum:

  • B.S. or M.S (Preferred) in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering

  • 0-2 years' work experience, including college internship or co-op, in a regulated, structured environment such as medical device systems, aerospace, or automotive

  • Experience developing firmware or embedded software

  • Familiar with firmware principles, theories, concepts, techniques and architecture

  • Strong coding skills using C or C++

  • Experienced in embedded system design, testing and debugging and be familiar with embedded development environments and tools

  • Ability to use analytical techniques and tools, e.g. debuggers, logic analyzers, protocol analyzers, etc.

  • Strong problem-solving and analytical skills

  • Ability to work independently with team members from various disciplines, e.g. hardware, mechanical, quality, regulatory, etc.

  • Team player with effective verbal and written communication skills

  • Technical writing skills, ability to develop reports for technology development

Preferred:

  • Embedded system hardware knowledge and development environment familiarity

  • Medical device development experience and IEC60601-1, IEC62304 and related IEC standard familiarity preferred

  • Strong coding skills using C and assembly languages, ARM Cortex microprocessors, NXP Kinetis, and CAN bus experience is desired

Compensation & Total Rewards:

Estimated Starting Salary Range: $95,000 - 105,000

*Estimated Starting Salary Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on salary and market data specific to the position.

Total Rewards:
  • Paid Time Off, Company Holidays & Paid Family Leave - We provide PTO and Company Holidays to help you recharge, relax and do what's important to you, when it's important to you. Our 100% paid family leave options for parents, grandparents and eligible family members provide support for growing families as well.

  • Achieve- Beyond competitive compensation, we offer options to help you plan for a financially secure future, including an annual incentive plan and 401k savings plan contributions.

  • Live well- We offer comprehensive benefit options to help protect you along the way, including medical, dental, vision, and life insurance, employer HSA contributions, employee assistance program, short-term disability, etc.

  • Evolve- Through structured on-the-job learning, workshops, seminars, and our tuition reimbursement program, you'll find many opportunities to grow, personally and professionally.

  • Choose- You won't find "stuffy" here-whether your position requires a hybrid or in-the-office working arrangement. That means business casual for your attire and flexibility in your schedule, wherever possible.

Bracco Medical Technologies is an Affirmative Action/Equal Opportunity Employer. Bracco Medical Technologies desires priority referrals of protected veterans for all openings.

Applied = 0

(web-df9ddb7dc-hhjqk)