Principal Software Engineer

Hybrid
SeniorPrincipal
💰$199–240K
🇺🇸 United States
👶Paid parental leave
💰Equity
Software Developer
Software development

The Principal Software Engineer plays a key role in our product development team. The person in this role will work closely with our development, project management, clinical, and product teams to ensure our software work product meets all functional and quality expectations.

A Day In The Life Of Our Principal Engineer :

  • provide technical leadership for multiple teams to design & develop complex software for medical robotic platforms.
  • Interface between various cross-functional teams to fully define product requirements and implement creative solutions in a fast-paced environment.
  • Act as the interface between Robotics Software, Firmware, UI, and System Software.
  • Participate and lead design reviews, dFMEA, and other design de-risking & documentation activities.
  • Manage and mentor engineering SMEs/leaders within the technical teams and cross-functionally to reach their full potential.
  • Be the hands-on software champion of the platform software for a novel robotic system
  • Design and implement scalable software architecture using modern concepts and design patterns
  • Set the standards within the team for SOLID design principles and test-driven development
  • Develop and enforce code quality standards and tooling to improve engineering velocity

About You:

  • Minimum 10 years of experience working in complex hardware and software environments with a minimum of 5 years in the medical device industry.
  • Knowledge and experience with FDA Quality System regulations including those related to software development of Medical Devices, i.e. IEC 62304, ISO 14971, ISO 13485.
  • Minimum 5 years experience leading software development teams.
  • B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Strong people management skills, proven success in recruiting, creating, and motivating a strong performing engineering team.
  • Experience with Agile software development or waterfall development methodologies.
  • Bring creative and innovative thinking to their work.
  • Excellent oral and written communication skills

Workplace Type: Hybrid

Benefits & Perks (For Full Time Employees):

  • Competitive Salary
  • Comprehensive health insurance including Medical, Dental and Vision + HSA and FSA options
  • Equity & Bonus Program
  • Life Insurance (company paid & supplemental) and Disability insurance
  • Mental health support through medical insurance programs
  • Legal and Pet Insurance
  • 12+ paid holidays, 15-20 days of PTO + use-what-you-need sick days
  • Paid parental leave
  • In-office snacks and beverages
  • In-office lunch stipend
  • Learning & Development Opportunities: On-demand online training and book reimbursement
  • Team building and company organized social and celebration events

 

Noah Medical

Noah Medical

Noah Medical is building the future of medical robotics with a focus on early diagnosis and treatment of patients across multiple indications.

🏥Good health and wellbeing
Biotechnology
Medical Devices
Robotics
Healthcare
Research and Development (R&D)

LinkedIn

🏭Medical Device
🎂2018
328
22.7K

Updated  

Other jobs at Noah Medical

 

 

 

 

 

 

 

 

View all Noah Medical jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs