Junior Medical Device Software Engineer

Laborie

Portsmouth (NH)

On-site

USD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid time off and volunteer time
Medical, Dental, Vision and FSA
Health Savings Account with Company
401k Retirement Plan with Company

Job summary

Laborie in Portsmouth, NH is seeking a Software Engineer I to support the design, development, testing, and maintenance of medical software. Working under the guidance of senior engineers, you will contribute to software development while building expertise in medical device software processes.

You will participate in coding, debugging, testing, documentation, and reviews; create unit tests; adhere to QMS and IEC 62304; collaborate across teams and continually grow your technical skills.

Qualifications

  • Bachelor's degree in CS/SE/CE or related field, and 0–2 years of experience.
  • Experience with at least one modern object-oriented programming language (e.g., C#, C++, or Java).
  • Familiarity with software development tools such as Visual Studio and version control systems (Git, TFS, or similar).
  • Basic understanding of software development lifecycle methodologies and software engineering principles.
  • Exposure to databases (e.g., SQL Server), .NET frameworks, and object-oriented design concepts is preferred.
  • Familiarity with software testing principles and automated testing frameworks is a plus.
  • Knowledge of medical device software standards (IEC 62304) is preferred but not required.
  • Strong analytical and problem-solving skills.
  • Attention to detail and ability to work effectively on assigned tasks.
  • Good verbal and written communication skills.
  • Ability to work collaboratively within a cross-functional team environment.
  • Demonstrated willingness to learn and grow technical capabilities.

Responsibilities

  • Assist in the design, implementation, and verification of software components and systems under the guidance of senior engineers.
  • Participate in software development activities including coding, debugging, testing, and documentation.
  • Collaborate with software, systems, and test engineers to understand requirements and contribute to software solutions.
  • Create and maintain software development documentation in compliance with Laborie's Quality Management System (QMS) and applicable standards.
  • Develop and execute unit tests
  • Participate in code reviews and incorporate feedback to improve code quality and technical skills.
  • Troubleshoot and resolve software defects and issues with guidance from senior team members.
  • Follow established software engineering processes, coding standards, and best practices.
  • Provide regular progress updates to project leads and managers.
  • Support maintenance and enhancement activities for existing software products.
  • Continuously develop technical skills and learn new tools, technologies, and development practices.
  • Maintain high standards of software quality and compliance with departmental quality plans and procedures.

Job description

Laborie in Portsmouth, NH is seeking a Software Engineer I to support the design, development, testing, and maintenance of medical software. Working under the guidance of senior engineers, you will contribute to software development while building expertise in medical device software processes.

You will participate in coding, debugging, testing, documentation, and reviews; create unit tests; adhere to QMS and IEC 62304; collaborate across teams and continually grow your technical skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer – Medical Device R&D
Junior Software Engineer – Medical Device R&D

Laborie Medical Technologies Corp • Portsmouth (NH)

On-site
USD 60,000 - 75,000
Paid time off
Medical, Dental, Vision
Health Savings Account with Company Fd
+3
Lead Software Engineer, Medical Devices | R&D Impact
Lead Software Engineer, Medical Devices | R&D Impact

Laborie Medical Technologies Corp • Portsmouth (NH)

On-site
USD 120,000 - 160,000
Paid time off
Paid volunteer time
Medical, Dental, Vision
+3
Mechanical Engineer — Medical Device Design & Lifecycle
Mechanical Engineer — Medical Device Design & Lifecycle

Laborie • Portsmouth (NH)

On-site
USD 65,000 - 90,000
Paid time off
Medical, Dental, Vision insurance
401(k) retirement plan with company 2%
+2
Senior Electrical Engineer – Medical Devices R&D
Senior Electrical Engineer – Medical Devices R&D

Laborie Medical Technologies Corp. • Portsmouth (NH)

On-site
USD 100,000 - 150,000
Paid time off
Medical, Dental, Vision
Health Savings Account
+3
Senior Electrical Engineer - MedTech R&D Leader
Senior Electrical Engineer - MedTech R&D Leader

Laborie • Portsmouth (NH)

On-site
USD 110,000 - 140,000
Paid time off
Health, Dental, Vision
401k Retirement Plan
+2
Senior Software Engineer - Medical Device R&D Leader
Senior Software Engineer - Medical Device R&D Leader

Laborie • Portsmouth (NH)

On-site
USD 130,000 - 185,000
Paid time off
Medical, dental, vision coverage
401k with company match
+1
Medical Device Software Technician (R&D Support)
Medical Device Software Technician (R&D Support)

Laborie Medical Technologies Corp • Portsmouth (NH)

On-site
USD 55,000 - 75,000
Paid time off
Medical, Dental, Vision
Health Savings Account
+3
Senior Medical Device Software Quality Engineer
Senior Medical Device Software Quality Engineer

Boston Scientific • Marlboro (MA)

Hybrid
USD 107,000 - 203,000
Relocation assistance
Impactful Quality Engineer II - Med Devices QA & Compliance
Impactful Quality Engineer II - Med Devices QA & Compliance

Laborie • Portsmouth (NH)

On-site
USD 90,000 - 115,000
Paid time off and paid volunteer time
Medical, Dental, Vision and Flexible F
Health Savings Account with Company'}}
+1
Senior Software Engineer
Senior Software Engineer

Guerbet • Cincinnati (OH)

On-site
USD 110,000 - 150,000