Skip to main content

Senior Software Engineer

Job DescriptionJob DescriptionJob Title:

Senior Software Engineer

Job Category:

Exempt

Department/Group:

Research & Development

Direct Report:

Software Engineering Director

Location:

San Diego

Travel Required:

<5%

Level/Salary Range:

$150,000 - $180,000

Position Type:

Full-time

Job Description

The Senior Software Engineer will be a key participant in many steps along the product development pathway, including software design, implementation, and unit testing.

Role and Responsibilities

  • Develop and deliver robust and safe embedded software for medical devices, from the concept phase through design, implementation, testing, integration and debugging, to manufacturing and post-launch support
  • Collaborate with engineers in mechanical, electrical, software, testing, and other fields to build innovative solutions and ensure requirements and specifications are met
  • Document the design of your software, coordinate code reviews, and participate in the formal release process for medical devices satisfying quality and regulatory requirements
  • Dedication to environmental and safety goals, polices, and procedures.

Qualifications and Education Requirements

  • BS/BA degree required or MS () in Computer Science, Electrical Engineering, Computer Engineering, or related engineering field.
  • 7+ years' of engineering experience with embedded, bare metal software development
  • A proven track record teaming well with engineers and multi-functional teams on the product development cycle (concept to commercial launch)
  • Experience with bringing up and debugging new hardware and software.
  • Reading and understanding block diagrams and electrical schematics.
  • C/C++
  • Strong verbal and written communications.

:

  • Medical device experience (IEC 62304) or experience in a regulated industry is .
  • Experience with the development of low power, battery operated devices.

Senior Software Engineer

San Diego, CA
Full time

Published on 12/17/2024

Share this job now