Enable job alerts via email!

Embedded Software Engineer

Advantage Technical

Irvine (CA)

On-site

USD 100,000 - 140,000

Part time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in medical equipment manufacturing is seeking an Embedded Software Engineer III in Irvine. This hands-on role focuses on the development of firmware for active implantable medical devices, ensuring regulatory compliance and engaging in innovative technology assessments. Ideal candidates have experience in embedded systems, firmware development, and cybersecurity within the medical field.

Benefits

Medical insurance
Vision insurance
401(k)

Qualifications

  • Minimum 3 years of experience in embedded firmware development.
  • At least 1 year with implantable or Class III medical devices.
  • Familiarity with regulatory compliance including ISO and FDA standards.

Responsibilities

  • Lead development and integration of embedded firmware for medical devices.
  • Ensure regulatory compliance and perform risk management.
  • Conduct lifecycle management and support technical assessments.

Skills

C/C++ programming
Firmware development
Cybersecurity
Project management
Documentation

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

Oscilloscopes
Logic analyzers
Unit testing frameworks

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Advantage Technical

Technical Recruiter; - Recruiting with honesty, integrity, and open communication.Offering direct hire roles and contract roles, and temp to perm…

Position Title: Embedded Software Engineer III

Location: Irvine, CA

Position Summary

We are seeking a highly skilled Embedded Software Engineer III to join our R&D team focused on active implantable medical devices. In this hands-on role, you will lead and contribute to the development, evaluation, and integration of embedded firmware, ensuring regulatory compliance and high-performance delivery for next-generation implantable technologies.

Key Responsibilities

  • Technology Assessment & Integration
  • Evaluate new firmware technologies and architectures for medical implants.
  • Support system integration and technical assessments to ensure product compatibility.
  • Firmware Development
  • Design, develop, and integrate embedded firmware for active implantable medical devices.
  • Align all firmware development with regulatory standards including IEC 62304, FDA guidelines, ISO 13485, and ISO 14971.
  • Cybersecurity & Risk Management
  • Identify and mitigate firmware-related risks, including cybersecurity vulnerabilities.
  • Ensure firmware compliance with FDA premarket cybersecurity guidance and IEC 62443.
  • Work closely with hardware, systems, regulatory, clinical, and risk management teams.
  • Develop and maintain design documentation, traceability matrices, and other SDLC artifacts to support regulatory submissions (e.g., 510(k), PMA, CE Mark).
  • Define and execute unit, integration, and system verification strategies.
  • Conduct firmware testing using HIL simulations, automated environments, and debugging tools.
  • Lifecycle Management
  • Contribute to product transfer from R&D to sustaining engineering.
  • Establish and document SDLC processes in accordance with the internal QMS.
  • Technical Contributions
  • Provide expertise in low-power systems, wireless communication (BLE, NFC, RF telemetry), and RTOS-based firmware design.
  • Support continuous improvement, innovation, and knowledge sharing across engineering teams.

Required Qualifications

  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Minimum 3 years of experience in embedded firmware development.
  • At least 1 year of experience with implantable or Class III medical devices.
  • Proficiency in C/C++ programming for microcontroller-based systems.
  • Experience with RTOS, firmware architecture, and system integration.
  • Familiarity with medical device cybersecurity, risk assessment, and regulatory compliance.
  • Proficient in using tools like oscilloscopes, logic analyzers, and unit testing frameworks.
  • Strong project management, documentation, and communication skills.
  • Experience integrating BLE-enabled embedded devices with iOS, Android, and Windows platforms.
  • Basic knowledge of PC application development using Microsoft Visual Studio (e.g., C#.NET).

Preferred Qualifications

  • Working knowledge of ISO 13485, FDA QSR, and medical device design controls.
  • Experience with M&A due diligence in the medical technology sector.
  • Hands-on experience with:
  • Secure bootloaders, cryptographic protocols, and OTA firmware updates.
  • Advanced BLE features: central/peripheral roles, GATT profiles, custom services, and BLE security.
  • Optimizing BLE stacks from vendors such as Nordic or On Semiconductor for ultra-low power applications.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Industries
    Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Advantage Technical by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified when a new job is posted.

Sign in to set job alerts for “Embedded Software Engineer” roles.

Irvine, CA $100,000.00-$140,000.00 1 week ago

Embedded System Software Engineer (Smart Home)

Irvine, CA $100,000.00-$140,000.00 1 week ago

Santa Ana, CA $60,000.00-$75,000.00 4 weeks ago

Irvine, CA $100,000.00-$130,000.00 1 week ago

Embedded Systems Software Engineer (Networking)

Irvine, CA $120,000.00-$180,000.00 18 hours ago

Irvine, CA $150,000.00-$220,000.00 1 week ago

Irvine, CA $100,000.00-$140,000.00 1 week ago

Irvine, CA $100,000.00-$140,000.00 1 week ago

Irvine, CA $93,000.00-$157,000.00 1 hour ago

Irvine, CA $93,000.00-$157,000.00 6 months ago

Irvine, CA $100,000.00-$140,000.00 1 hour ago

Embedded System Software Engineer (Smart Home)
Embedded Software Engineer, Electronic Warfare

Costa Mesa, CA $140,000.00-$252,000.00 1 day ago

Embedded Software Engineer (Stratospheric Vehicles)

Irvine, CA $100,000.00-$140,000.00 16 hours ago

Senior Embedded Software Engineer (System)

Irvine, CA $120,000.00-$180,000.00 1 week ago

Irvine, CA $146,900.00-$194,610.00 2 days ago

Cypress, CA $124,000.00-$132,000.00 1 week ago

Irvine, CA $140,000.00-$200,000.00 2 weeks ago

Cypress, CA $97,000.00-$108,000.00 1 week ago

Senior Embedded System Software Engineer (Communication)

Irvine, CA $140,000.00-$200,000.00 6 days ago

Irvine, CA $97,000.00-$162,000.00 16 hours ago

Tustin, CA $171,100.00-$232,500.00 3 days ago

Senior Embedded System Software Engineer (Communication)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II, Cloud - Fusion SOAR (Remote)

CrowdStrike

Irvine

Remote

USD 120,000 - 150,000

Yesterday
Be an early applicant

Software Engineer II

LegalZoom.com, Inc.

Los Angeles

Remote

USD 92,000 - 155,000

3 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

San Bernardino

Remote

USD 120,000 - 175,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Los Angeles

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Los Angeles

Remote

USD 100,000 - 180,000

6 days ago
Be an early applicant

Embedded Software Engineer

Capgemini Engineering

Irvine

On-site

USD 80,000 - 169,000

7 days ago
Be an early applicant

Firmware/Embedded Software Engineer

Medical Engineering Consultants LLC.

Irvine

On-site

USD 100,000 - 140,000

2 days ago
Be an early applicant

Embedded Software Engineer

REQ Solutions

Irvine

Hybrid

USD 100,000 - 140,000

2 days ago
Be an early applicant

Embedded Software Engineer (Networking)

TP-Link

Irvine

On-site

USD 100,000 - 140,000

7 days ago
Be an early applicant