View All Jobs 140343

Firmware Engineer II

Develop and verify firmware for medical devices to ensure safety and compliance
Minnesota, United States
Junior
Unspecified
yesterday
Minnesota Jobs

Minnesota Jobs

Provides statewide employment services, job listings, and workforce development resources for job seekers and employers in Minnesota.

65 Similar Jobs at Minnesota Jobs

Firmware Engineer II

At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we'll help you in advancing your skills and career.

About the role: Boston Scientific is seeking a highly motivated Firmware Engineer II. The successful candidate will participate in the design and development of medical device firmware. Be a part of Boston Scientific's growing ICVT R&D team as we develop innovative products that sustain and improve the lives of patients around the world. You will use your technical and collaboration skills alongside your passion for innovation and continuous improvement to help drive our product development forward.

Work model, sponsorship, relocation: At Boston Scientific, we value collaboration and synergy. This role follows a hybrid work model requiring employees to be in our Arbor Lakes office at least three days per week. Boston Scientific will not offer sponsorship or take over sponsorship of an employment visa for this position at this time. Relocation assistance is not available for this position at this time.

Your responsibilities will include:

  • Design, develop, test and support medical device firmware using C and C++
  • Document software development activities using our approved procedures and standards
  • Testing (Unit, Integration and Static Analysis)
  • Track software development efforts by creating and maintaining records in the approved tracking management tool
  • Analyze, evaluate and verify requirements for our firmware and systems using software engineering best practices
  • Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes
  • Directly support project activities to meet project goals and timelines
  • Participate as a reviewer for design and development activities

Qualifications:

Required qualifications:

  • B.S. degree in Computer Science, Electrical Engineering, or a related field
  • 2+ years of relevant work experience
  • Experience with the documentation process within regulated industries
  • Experience developing or testing firmware within regulated industries
  • Experience leading or working in software development teams using Agile Methodologies
  • Experience in embedded systems development using C and C++
  • Experience reading and understanding component datasheets and electrical schematics
  • Experience working on projects involving multi-functional engineering teams

Preferred qualifications:

  • Experience with Class II or Class III medical device software
  • Experience with the Atlassian Tool Chain
  • Experience developing and maintaining real-time C/C++ applications and drivers
  • Experience developing, modifying, and maintaining Linux kernel drivers
  • Experience with open source development platforms, gcc, make, shell-script, etc
  • Experience with using lab tools such as oscilloscopes and logic analyzers
  • Experience debugging custom circuitry at the component level
  • Capable of leading people or projects to deliver solutions
+ Show Original Job Post
























Firmware Engineer II
Minnesota, United States
Unspecified
Engineering
About Minnesota Jobs
Provides statewide employment services, job listings, and workforce development resources for job seekers and employers in Minnesota.