Software Engineer

Redbock - an NES Fircroft company

Santa Clarita (CA)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redbock - an NES Fircroft company in Valencia, CA is seeking an experienced Software Engineer IV to advance embedded firmware for Class III medical devices. This hands-on role focuses on C/C++, Python, and software verification within a regulated environment.

You will collaborate with systems and hardware teams across the product lifecycle, contribute to architecture reviews, and ensure compliance with quality procedures.

Qualifications

  • Bachelor's degree and 5+ years of software engineering experience
  • Strong embedded software development experience with C/C++
  • Experience in regulated industries such as medical devices, aerospace, automotive, or similar

Responsibilities

  • Design, develop, debug, and maintain embedded firmware using C/C++ and Python.
  • Develop unit tests, integration tests, and firmware verification tests.
  • Analyze software and system requirements to ensure complete and verifiable implementation.
  • Participate in software architecture, design reviews, and technical problem solving.
  • Document development activities, change requests, and technical reports per quality procedures.
  • Maintain development activities within software lifecycle management tools.
  • Collaborate with cross-functional teams to define system requirements for product development.
  • Ensure compliance with quality system requirements for regulated medical device development.

Skills

Embedded C/C++
Python
Technical leadership
Communication

Education

Bachelor's degree

Job description

Location: Hybrid, onsite in Valencia, CA minimum 3 days/week

Duration: 12 Month Contract

Preferred Start Date: August 24, 2026

Position Overview

Our medical device client is seeking an experienced Software Engineer IV to support the development of embedded software for Class III medical devices. This is a hands‑on engineering role focused on firmware development, software verification, and cross‑functional collaboration throughout the product development lifecycle.

The ideal candidate will have a strong background in embedded C/C++ development, experience working within a regulated industry, and the ability to contribute technical leadership while partnering with systems, hardware, and cross‑functional engineering teams.

Primary Responsibilities
  • Design, develop, debug, and maintain embedded firmware using C/C++ and Python.
  • Develop unit tests, integration tests, and firmware verification tests.
  • Analyze software and system requirements to ensure complete and verifiable implementation.
  • Participate in software architecture, design reviews, and technical problem solving.
  • Document software development activities, change requests, and technical reports in accordance with established quality procedures.
  • Maintain development activities within the organization's software lifecycle management tools.
  • Collaborate with cross‑functional teams to define system requirements and support product development.
  • Ensure all work complies with applicable quality system requirements for regulated medical device development.
Required Qualifications
  • Bachelor's degree minimum required with 5+ years of software engineering experience
  • Strong embedded software development experience using C/C++.
  • Experience developing software within a regulated industry such as medical devices, aerospace, automotive, or similar.
  • Demonstrated technical leadership and strong communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Real Staffing • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+1
Embedded Software Engineer
Embedded Software Engineer

REQ Solutions • Santa Clarita (CA)

Hybrid
USD 120,000 - 165,000
Embedded Firmware Engineer — Hybrid Role (Medical Device)
Embedded Firmware Engineer — Hybrid Role (Medical Device)

REQ Solutions • Santa Clarita (CA)

Hybrid
USD 120,000 - 165,000
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
Senior Embedded Software Engineer - Medical Devices

Delan Associates, Inc • United States

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

BioTalent • Irvine (CA)

Hybrid
USD 120,000 - 160,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Group • South San Francisco (CA)

On-site
USD 90,000 - 130,000
Principal Systems V&V Engineer
Principal Systems V&V Engineer

Skills Alliance • California (MO)

On-site
USD 100,000 - 130,000
Systems Engineer
Systems Engineer

Experis • Pleasanton (CA)

On-site
USD 103,000 - 110,000