Senior Embedded Software Engineer
$155k - $185kINOVIO PHARMACEUTICALS INC
Job Description
Job Description
About INOVIO
INOVIO is a biotechnology company focused on developing and commercializing DNA medicines to help treat and protect people from HPV-related diseases, cancer, and infectious diseases. INOVIO’s technology optimizes the design and delivery of innovative DNA medicines that teach the body to manufacture its own disease-fighting tools. For more information, visit
Job summary
The Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical embedded software for electroporation and drug delivery medical devices. This role focuses on embedded C++ development, platform software, device drivers, electromechanical control, drug delivery, pulse generation, motor control, UI/display systems, battery powered systems, cybersecurity, hardware bring-up, and compliance with IEC 62304 and other applicable medical device standards.
Essential job functions and duties
- Design and implement electromechanical control systems, including motor control, battery management, board bring up, bootloaders, firmware updates, diagnostics, and inter-processor communications
- Design, develop, and maintain safety-critical embedded software for medical devices using modern C++ on microcontroller, RTOS, Embedded Linux, and Android platforms.
- Develop platform software, BSPs, middleware, and device drivers supporting SPI, I2C, UART, USB, ADC/DAC, PWM, timers, displays, touchscreens, motors, sensors, and communication interfaces.
- Develop embedded UI/display applications and system-level software features
- Design and implement software controlling electroporation therapy delivery.
- Develop deterministic real-time software supporting therapy delivery, closed-loop control systems, safety monitoring, and precision timing requirements
- Develop and maintain software lifecycle documentation, including requirements specifications, software designs, risk controls, verification protocols, and test reports.
- Perform code reviews, static analysis, unit testing, integration testing, and software verification activities.
- Implement cybersecurity controls, including secure boot, authentication, encryption, vulnerability management, and secure software update mechanisms
- Develop firmware, manufacturing test software, diagnostic tools, and engineering utilities to support product development, verification, manufacturing, debugging, compliance testing, and field service activities
- Troubleshoot hardware and software issues using oscilloscopes, logic analyzers, and other laboratory equipment
- Collaborate with systems, electrical, mechanical, quality, regulatory, and cybersecurity teams
- Participate in system requirements development, architecture definition, hazard analysis, risk control implementation, and allocation of system requirements to software components
- Support CI/CD pipelines, automated build systems, configuration management, and continuous software process improvements initiatives
- Provide sustaining engineering support for released products, including issue investigations, root cause analysis, field corrections, cybersecurity updates, and design improvements
- Complete other engineering duties and responsibilities as assigned.
Minimum requirements
- BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
- 7+ years of experience in embedded software development, including development of complex real-time embedded systems using modern C++.
- Experience developing embedded applications on ARM Cortex-M processors, Linux, and/or Android platforms
- Strong experience developing real-time embedded applications using RTOS frameworks such as ThreadX, FreeRTOS, RTX, Micrium OS, or similar operating systems.
- Proven experience developing platform software, Board Support Packages (BSPs), hardware abstraction layers, and device drivers.
- Experience working with electromechanical systems, motor control, battery-operated devices, displays, touchscreens, and sensor integration
- Experience developing embedded GUI/UI applications
- Strong debugging and troubleshooting skills across applications, middleware, operating system, and driver layers.
- Ability to read electrical schematics, hardware design documentation, and component datasheets
- Hands-on experience with oscilloscopes, logic analyzers, protocol analyzers, and other hardware test equipment
- Experience with embedded development tools including Keil, IAR, GCC, Visual Studio, Android Studio, and Linux toolchains
- Knowledge of embedded cybersecurity principles, including secure coding practices, threat modeling, vulnerability assessment, encryption, authentication, and secure firmware/software updates
- Experience with source control, automated builds, issue tracking systems, and unit test frameworks
- Experience developing safety-critical or regulated software
- Strong working knowledge of IEC 62304, IEC 81001-5-1, ISO 14971, IEC 60601, FDA cybersecurity guidance, software risk management, design controls, verification and validation, and requirements traceability
- Experience developing connected devices with wireless communications, cloud connectivity, and secure data exchange
- Familiarity with C#, Python, automated test frameworks, and manufacturing test systems
- 401(K) retirement plan with Corporate Matching
- Annual Incentives
- Medical, Dental, and Vision
- Generous Paid-time off program and company holidays
- Physical, Mental, & Financial Wellness Program
- Company-paid Life Insurance plans
- Long & Short-Term Disability
- Flexible Spending accounts for medical and dependent care expenses
- Employee Discount Perks and so much more…
The annualized base salary range for this role is $155,000 to $185,000. Individual pay decisions ultimately depend on various factors including, but not limited to, relevant experience, knowledge, skills, education, geography, internal equity and alignment with external market data.
Disclaimer
INOVIO Pharmaceuticals, Inc. is an Equal Employment Opportunity Employer, including but not limited to veterans and individuals with disabilities. We prohibit discrimination of any kind. In keeping with our policy, we recruit, hire, train, and promote the most qualified individuals for all job titles, and we provide equal opportunities to all employees and applicants for employment.
A current US work authorization is required. The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. INOVIO offers an attractive benefits package and is an equal opportunity employer.
Important notice to employment businesses/agencies
INOVIO does not accept referrals from employment agencies unless written authorization from the INOVIO Human Resources department has been provided. In the absence of written authorization, any actions undertaken by employment agencies shall be deemed to have been performed without our consent and therefore INOVIO will not be liable for any fees arising from employment agency referrals in respect to current or future position vacancies at INOVIO.
$200k
Kforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE). Summary: This role...SeniorFlexible hours$115k - $200k
...challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios and waveforms to implement the next generation...SeniorPermanent employmentWork experience placementWork at officeWorldwide$170k - $215k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ..., and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic... .... A DAY IN THE LIFE: As a Senior Embedded Software Engineer – Cyber, you will design...SeniorFull timeWork visaFlexible hours$155k - $185k
...that teach the body to manufacture its own disease-fighting tools. For more information, visit Job summary The Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical embedded...SeniorFull timeTemporary workFlexible hours$135k - $273k
...technology company, is seeking a Systems Engineer to be part of our Integrated Mission... ...of our San Diego, CA location. This Senior IT Systems Engineer will work with a fast... ...market research and recommend hardware and software architectures and modifications to meet...SeniorFull timeWork at officeImmediate start- ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company Offers payment technology solutions and... ...or payment volume, particularly in the context of unattended or embedded payments and enterprise technology integrations, is also a key...SeniorRemote work
$255k - $300k
...( Client Services / Solutions ) – Sales Engineering /Full Time /HybridAHEAD builds platforms... ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on... ...of ideas andperspectives atAHEAD.Senior Client Solutions EngineerThe Senior Client...SeniorFull timeWork at office$143.29k - $266.11k
...research and/or cell culture media development. Advanced degree and extensive experience: PhD in biological sciences, chemical engineering, or related discipline with 5+ years of relevant research and development experience in metabolomics and/or cell culture media...SeniorLocal areaRelocation package$116k - $200k
...industrial or automotive control applications.Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing, developing and validating... ...), debugging capabilities, industry leading embedded software suites (IDE), AI coding tools (e.g. Cursor, Claude,...SeniorFull timeWork at office$120k - $198k
...Title: Senior Scientist / Principal Scientist, Bioprocess Sciences Location: San Diego Job Type: Full-Time About Us: We are an innovative... ...: D. or M.S. in Chemistry, Biology, Biochemistry, Biomedical Engineering, Chemical Engineering, or a related field. 6-10+ years of...SeniorFull time$142.2k - $213.4k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of diverse, qualified individuals in our Systems Engineering organization. This role may be located...SeniorShift work$40.5 - $54.5 per hour
...Job Description Overview\n Come join Payroll Tax Operations (PTO) as a senior payroll tax expert and Subject Matter Expert (SME) on a team responsible for the end-to-end resolution of payroll tax issues across Notices, Corrections, and Amendments. The Staff Payroll...SeniorRemote jobHourly payWork at officeLocal areaFlexible hours- ...Job Description Job Description Title: Sr. Embedded S/W Engineer Networking Layers Term: Long Term Contract/Potential Perm Location... ...Embedded Linux background Extensive background in the software development of Networking Switches Deep experience in L/...SeniorLong term contractPermanent employmentFor contractorsImmediate start
$100 - $110 per hour
...Job Position: Embedded Software Engineer Duration: 12 months Base pay range $100.00/hr - $110.00/hr Job Description Seeking highly experienced Senior Software Engineer to contribute to the development of advanced real-time embedded software for medical devices...Contract work- ...ABOUT THE OPPORTUNITY We are seeking a highly motivated Senior Scientist to join our R&D Operations team and advance our next... ...role offers the chance to work at the cutting edge of antibody engineering, immunology and immune‑oncology contributing to groundbreaking...SeniorFull timeFlexible hours
$160k - $240k
...Job Description Job Description Join our fast-paced and passionate team as a Senior Principal Photonics Systems Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives...SeniorFull timeLocal areaFlexible hours$180k - $260k
...Join our fast-paced and passionate team as a Senior Principal Opto-Electronics Test Engineer. As we scale, you will be instrumental in building our foundation... ..., and custom instrumentation. ~ Develop software-controlled test sequences using Python, LabVIEW, or equivalent...SeniorFull timeContract workLocal areaFlexible hours- Axos Bank is seeking a Sr. Specialist, Corporate Communications to lead internal communications planning, governance, executive support, and enterprise channel management in a strategic role. The ideal candidate turns complex business priorities into clear communication...Senior
- ...ICW Group is seeking a Senior Compensation & Benefits Analyst to lead design, administration, and continuous improvement of Total Rewards programs. You will administer employee benefits, compare compensation data, and help ensure compliance with laws and regulations while...Senior
- A leading pharmaceutical company in San Diego is seeking a skilled NMR Scientist. You will utilize advanced analytical techniques, primarily focusing on NMR spectroscopy for small molecule drug development. The ideal candidate has at least 2 years of relevant experience...SeniorContract work
- Preparing and reviewing individual and business (corporate and partnership) returns involving consolidated returns, multi-state, and even international issues. - Book/ Tax Reconciliations Tax, Associate, Senior, Accounting, StaffingSenior
- ...Senior Associate Attorney W Organising Institution / Firm Webb Law Group, APC Rolling Basis (Official) Not Specified Not specified Law Firm Job Contextual Overview Webb Law Group, APC is seeking a Senior Associate Attorney for a full-time, on-site position based in San...SeniorFull time
- Taypayer Services A description of the business units can be found at: Position(s) are to be filled in following area(s): ~ TS - CARE-Customer Assistance, Relationship and Education-Customer Assistance, Relationship & Education-Stakeholder Partnership Education...Senior
- ...This one is at Modular Medical.. Senior Electrical Engineer Location: San Diego, CA Duration: 3 Months Skills: PCB Design - 6 layer boards Altium Schematic development Test fixture Board Analysis Board bring-up V&V...Senior
$179.36k - $237k
...MediaTek USA Inc. has openings in San Diego, CA: Senior Staff Engineer (Job # 00091687): Work with architects & design leads to develop a deep understanding of GPU specs, including 3D graphics pipeline, compute workload, shader/memory/control subsystems, etc. Salary: $...Senior- ...JazzHR is looking for a Relocation Specialist for Seniors and Families in La Mesa, California. This part-time role focuses on assisting seniors during significant life transitions, providing compassionate, organized, and professional support. Responsibilities include sorting...SeniorPart timeRelocation
$90k - $115k
...Somewhere around year 5 most tax seniors work out that the interesting returns never reach their desk. The consolidations, the multi state, the ones with a foreign wrinkle. Those go up, and you get the volume. A La Jolla firm is hiring a senior tax associate and the job...Senior- ...Job Description Audit Senior - Audit Supervisor Description: This is a full-time role for an Audit Senior Accountant or Audit Supervisor who will be responsible for performing or preparing and reviewing audit procedures, financial statements, identifying accounting...SeniorFull time
$365k - $390k
...Joint Ventures Senior Associate Attorney - Irvine, San Diego, Los Angeles, San Francisco Direct Counsel is seeking a Joint Ventures Senior Associate to join a top-tier Am Law firm with a nationally recognized real estate practice. This is an excellent opportunity...Senior$80k - $120k
Job Title PM/CM Services Owner's Representative Location 4719 Viewridge Avenue, Suite 130, San Diego, CA, 92123, United States Base Pay $80,000.00 - $120,000.00 / Year Industry Construction, Owner's Representative Employee Type Exempt - FT Required...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded developer San Diego, CA
- senior manager customer operations San Diego, CA
- senior software engineer ruby on rails San Diego, CA
- sr finance manager San Diego, CA
- sr marketing manager San Diego, CA
- senior customer service San Diego, CA
- senior business manager San Diego, CA



