Senior Embedded Software Engineer - Medical Devices

INOVIO Pharmaceuticals, Inc.

San Diego (CA)

On-site

USD 140,000 - 190,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

INOVIO Pharmaceuticals, Inc. is seeking a Senior Embedded Software Engineer to design, develop, verify, and sustain safety-critical embedded software for electroporation and drug-delivery medical devices.

You will focus on embedded C++ on microcontrollers with RTOS or Embedded Linux, develop platform software, and ensure compliance with IEC 62304 and related medical device standards. The role requires 7+ years of hands-on experience in complex real-time embedded systems, plus expertise in motor

Qualifications

  • Engaged in safety-critical embedded software development.
  • 7+ years of embedded software experience.
  • Experience with ARM Cortex‑M, Linux, or Android platforms.

Responsibilities

  • Design and implement motor control, battery management, and board bring-up.
  • Develop real-time embedded software with RTOS and embedded Linux.
  • Create software lifecycle documentation and verification protocols.
  • Support CI/CD pipelines and sustaining engineering for released products.

Skills

Embedded C++
Real-time systems
RTOS
Software verification
Cybersecurity basics

Education

BS/MS in Computer/Electrical Engineering or CS

Tools

Keil
IAR
GCC
Visual Studio
Android Studio
Linux toolchains

Job description

INOVIO Pharmaceuticals, Inc. is seeking a Senior Embedded Software Engineer to design, develop, verify, and sustain safety-critical embedded software for electroporation and drug-delivery medical devices.

You will focus on embedded C++ on microcontrollers with RTOS or Embedded Linux, develop platform software, and ensure compliance with IEC 62304 and related medical device standards. The role requires 7+ years of hands-on experience in complex real-time embedded systems, plus expertise in motor

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, Medical Devices (C++, RTOS)
Senior Embedded Software Engineer, Medical Devices (C++, RTOS)

INOVIO PHARMACEUTICALS INC • California

On-site
USD 120,000 - 180,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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO PHARMACEUTICALS INC • California

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Inovio • San Diego (CA)

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

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Software Engineer, Medical Devices (R&D)
Senior Embedded Software Engineer, Medical Devices (R&D)

Galvanize • Redwood City (CA)

On-site
USD 125,000 - 145,000
Medical, Dental, Vision
Life Insurance
Disability Insurance
+2
Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera, Inc. • Raleigh (NC)

On-site
USD 170,000 - 210,000
Senior Staff Software Engineer
Senior Staff Software Engineer

BD • Pennington Gap (VA)

On-site
USD 140,000 - 200,000
Principal Embedded Software Architect for Medical Devices
Principal Embedded Software Architect for Medical Devices

Cutera, Inc. • Raleigh (NC)

On-site
USD 170,000 - 210,000