Senior Firmware Engineer

CyberCoders

Poway (CA)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
Generous PTO
Tuition Reimbursement Program
Career Development Opportunities
People-Focused Workplace Culture
Employee Referral Program

Job summary

CyberCoders is seeking a Senior Embedded Software Engineer in Poway, CA to design, develop, test, and support embedded software for aerospace applications. This role centers on low-level development, real-time OS, device drivers, BSPs, and hardware integration in a high-reliability environment.

You'll work with C and Python on VxWorks, Embedded Linux, and Bare Metal platforms; perform hardware bring-up, create test plans, and collaborate with cross-functional teams to resolve complex technical

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 8+ years of embedded software development experience.
  • Strong proficiency in C and Python.
  • Experience with VxWorks, Embedded Linux, and Bare Metal development.
  • Hands-on experience with bootloaders, BSPs, and device drivers.
  • Strong low-level hardware debugging and board bring-up experience.
  • Familiarity with laboratory test equipment and debugging tools.
  • Knowledge of NAND Flash memory and file systems is a plus.

Responsibilities

  • Design, develop, and test embedded software using C and Python.
  • Develop and maintain bootloaders, BSPs, and device drivers.
  • Support VxWorks, Embedded Linux, and RTEMS-based platforms.
  • Perform hardware bring-up, debugging, and verification of embedded systems.
  • Create test plans, verification procedures, and automated test applications.
  • Collaborate with cross-functional engineering teams to resolve technical challenges.
  • Support manufacturing and production activities through software troubleshooting.

Skills

C
Python
Embedded Linux
VxWorks
Bare Metal
Hardware bring-up

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Buildroot
Yocto

Job description

Senior Firmware Engineer

Poway, CA

Position Overview

Seeking a Senior Embedded Software Engineer to design, develop, test, and support embedded software solutions for advanced aerospace and space applications. This role focuses on low-level software development, real-time operating systems, device drivers, board support packages, and hardware integration in a high-reliability environment.

Key Responsibilities
  • Design, develop, and test embedded software using C and Python
  • Develop and maintain bootloaders, board support packages, and device drivers
  • Support VxWorks, Embedded Linux, and RTEMS-based platforms
  • Perform hardware bring-up, debugging, and verification of embedded systems
  • Create test plans, verification procedures, and automated test applications
  • Collaborate with cross-functional engineering teams to resolve technical challenges
  • Support manufacturing and production activities through software troubleshooting and issue resolution
  • Participate in software architecture, design reviews, and technical discussions
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 8+ years of embedded software development experience
  • Strong proficiency in C and Python
  • Experience with VxWorks, Embedded Linux, and Bare Metal development
  • Hands-on experience with bootloaders, board support packages, and device drivers
  • Strong low-level hardware debugging and board bring-up experience
  • Experience using oscilloscopes, JTAG, debuggers, in-circuit emulators, and related lab equipment
  • Familiarity with Buildroot and/or Yocto Linux build systems
  • Knowledge of NAND Flash memory, file systems, and drivers preferred
  • Strong analytical, problem-solving, and teamwork skills
Benefits
  • Competitive salary: $140,000 - $180,000
  • 401(k) with employer match
  • Medical, Dental & Vision insurance
  • Generous Paid Time Off (PTO)
  • Tuition Reimbursement Program
  • Career Development Opportunities
  • People-Focused Workplace Culture
  • Employee Referral Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

NPAworldwide • San Diego (CA)

On-site
USD 150,000 - 220,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Trinity Technology Solutions LLC • California (MO)

On-site
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Embedded Firmware Engineer for Real-Time Aerospace
Senior Embedded Firmware Engineer for Real-Time Aerospace

CyberCoders • Poway (CA)

On-site
USD 140,000 - 180,000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 110,000 - 140,000