Senior Embedded Software Engineer, Medical Lasers

Iridex Corporation

San Jose (CA)

On-site

USD 150,000 - 190,000

Full time

5 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

Medical, dental, vision benefits
Education reimbursement
Professional development

Job summary

Iridex Corporation is seeking a Senior Software Engineer to design and develop software and embedded systems for its ophthalmic medical devices. This hands-on role requires cross-functional collaboration with electrical, hardware, and QA teams to deliver reliable software in a regulated environment.

The ideal candidate has deep experience in embedded software, regulatory documentation, and modern programming practices, with a focus on robust design and verification in a medical device setting.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • 5+ years of professional software engineering experience, preferably embedded/electromechanical systems.
  • Experience developing software for FDA-regulated medical devices and related documentation.
  • Hands-on experience in FDA-compliant Quality Systems including software V&V, risk management, and design controls.
  • Strong C/C++ and/or Python programming experience.

Responsibilities

  • Design, develop, test, and maintain software and embedded systems for medical laser products.
  • Develop software for embedded controllers, interfaces, diagnostics, and engineering tools.
  • Write clean, well-documented code in C/C++ and Python.
  • Collaborate with hardware engineers on software/hardware interfaces.
  • Develop and execute unit, integration, and system tests.

Skills

C/C++
Python
Embedded Systems
FDA Regulatory Knowledge
Version Control (Git)

Education

Bachelor's degree in CS/CE/EE

Tools

LabVIEW
RTOS
Embedded Linux

Job description

Iridex Corporation is seeking a Senior Software Engineer to design and develop software and embedded systems for its ophthalmic medical devices. This hands-on role requires cross-functional collaboration with electrical, hardware, and QA teams to deliver reliable software in a regulated environment.

The ideal candidate has deep experience in embedded software, regulatory documentation, and modern programming practices, with a focus on robust design and verification in a medical device setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Electrical Engineer – Medical Laser Systems
Senior Electrical Engineer – Medical Laser Systems

Iridex Corporation • San Jose (CA)

On-site
USD 110,000 - 150,000
Medical, dental, vision benefits
Life and disability insurance
Paid time off (vacation, sick, andhols
+3
Sr. Software Engineer
Sr. Software Engineer

Iridex Corporation • San Jose (CA)

On-site
USD 150,000 - 190,000
Medical, dental, vision benefits
Education reimbursement
Professional development
Senior Electrical Engineer - Aesthetic Medical Laser Systems
Senior Electrical Engineer - Aesthetic Medical Laser Systems

Epitria Consulting • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Senior Electrical Engineer — Medical Laser Systems & NPI
Senior Electrical Engineer — Medical Laser Systems & NPI

Epitria Consulting • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Software V&V Engineer — Medical Devices
Senior Embedded Software V&V Engineer — Medical Devices

RxSight, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 170,000
Senior Software Verification & Validation Engineer
Senior Software Verification & Validation Engineer

RXSIGHT INC • Aliso Viejo (CA)

On-site
USD 140,000 - 210,000
Senior Software Verification & Validation Engineer
Senior Software Verification & Validation Engineer

RxSight, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 170,000
Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

Inovio • San Diego (CA)

On-site
USD 155,000 - 185,000
401(K) retirement plan with Corporate匹
Annual Incentives
Medical, Dental, and Vision
+6
Embedded software engineer
Embedded software engineer

Embtel, Inc. • Brisbane (CA)

On-site
USD 100,000 - 120,000
Senior Software Engineer, Ophthalmic Imaging Platform
Senior Software Engineer, Ophthalmic Imaging Platform

NR Consulting • Lake Forest (CA)

On-site
USD 120,000 - 160,000