Why this role stands out
Take your career to new heights by architecting mission-critical software for the space sector with a compensation package of up to $220,000. This role is perfect for a seasoned engineer who thrives on deep technical challenges and wants to see their code power systems headed for orbit within a collaborative, high-impact team. Apply today to lead the future of aerospace innovation and make a tangible mark on the next generation of space technology.
Quick overview
Job description
Position open to permanent US residents only...
The Opportunity
StaffRight Associates is recruiting for a Senior or Principal Embedded Software Engineer on behalf of a well-established client building hardware for the expanding space sector. In this full-time role, based entirely on-site in San Diego, CA, you’ll create the software that powers space-bound computer boards and related systems. That code demands real-time performance and reliability. It’s a hands-on seat on a strong engineering team, working with compelling technology on projects headed for orbit.
What You’ll Do
- Architect, implement, document, and validate embedded software across the client’s aerospace product portfolio.
- Build and troubleshoot low-level foundations, including bootloaders, board support packages, device drivers, and kernels, targeting RTEMS, Embedded Linux, VxWorks 6.9/7.0, and bare-metal platforms.
- Engineer embedded code in C/C++ and assembly, and craft Python desktop GUI utilities that drive automated test equipment, using libraries such as pyvisa and nidaqmx.
- Power system verification, troubleshooting, and production by delivering test programs, test plans, and deep technical know-how.
- Represent engineering in technical conversations with customers and in multidisciplinary design reviews.
- Shape software architecture, project planning, risk mitigation, and continuous process improvement across multiple programs.
What You Bring
- 8–30 years of hands-on Embedded Software Development experience.
- Deep proficiency in C/C++ and Python, plus proven expertise in Board Support Package (BSP), Kernel, and Device Driver Development.
- A solid track record with Embedded Linux, VxWorks, and/or Bare-Metal platforms.
- Skill in Low-Level Hardware Debugging with bench instrumentation and In-Circuit Emulators, plus working knowledge of Buildroot or Yocto and NAND Flash File Systems.
- A bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related discipline. A master’s degree is a plus.
- Sharp analytical and problem-solving instincts, paired with a collaborative, team-first mindset.
- Residence in the San Diego area. The client is not offering relocation assistance or visa sponsorship.
Compensation & Total Rewards
- Base salary range: $150,000–$220,000 annually (USD)
- Full-time, direct-hire position
Joining StaffRight Associates
When you partner with StaffRight Associates in your search for your next role, you’re doing more than pursuing a job, you’re aligning yourself with a team of experts committed to placing top-tier talent in truly impactful positions. We take pride in fostering professional growth and connecting forward-thinking individuals with organizations that value innovation and excellence. We look forward to showcasing your expertise in a way that resonates with our clients and opens the door to meaningful opportunities.
Similar jobs
- CS

Forward Deployed Engineer (Palantir)Recently posted
Cynet Systems · Livermore, CA · Hybrid 🇺🇸
AgileEngineering$95 - $100/hr - BA

Automation Engineer
Booz Allen Hamilton · Fort Meade, MD · On-site 🇺🇸
GitAnsiblePowerShell+5Technology$86.9k - $198k/yr - UP

Senior Software EngineerRecently posted Auto Apply
Upstart · United States | Remote · Remote 🇺🇸
Next.jsPrismaREST+3Technology$164.8k/yr - ZU

Software Engineer, PaymentsRecently posted Auto Apply
Zuora · Foster City · Hybrid 🇺🇸
MicroservicesSQLSpring+7Technology$146.5k/yr - SY
Principal Application Engineer- Missile DefenseRecently posted
Synopsys, Inc. · CO · Hybrid 🇺🇸
MATLABPythonMachine LearningTechnologySalary not listed - TV

Lead Software Developer Auto Apply
The Virtus Solution · Atlanta · Hybrid 🇺🇸
SpringSpring BootScrum+2TechnologySalary not listed - TN

Staff Engineer, GraphQL PlatformRecently posted Auto Apply
The New York Times · New York · Hybrid 🇺🇸
CDNGraphQLGenerative AI+1Technology$162k/yr - BC
Software Engineer II with Security ClearanceRecently posted
BCT LLC · Annapolis Jct, MD · Hybrid 🇺🇸
SAFeDockerRuby+20TechnologySalary not listed - DS
Software Engineer (C#/.Net with Insurance domain exp.)Recently posted
Dminds Solutions Inc. · New York, NY · Hybrid 🇺🇸
SQLC#Azure+1TechnologySalary not listed - SY
Mid-Level AI Software Engineer [$346k/yr+] TS/SCI-FS Poly with Security ClearanceRecently posted
SYSTOLIC · Annapolis Junction, MD · Hybrid 🇺🇸
DockerGitPython+2Technology$346k/yr - BC
System Test Engineer II with Security ClearanceRecently posted
BCT LLC · Annapolis Jct, MD · Remote 🇺🇸
SAFeConfluenceJira+1TechnologySalary not listed - SY
Mid-Level Java Software Engineer [$346k/yr+] TS/SCI-FS Poly with Security ClearanceRecently posted
SYSTOLIC · Annapolis Junction, MD · Hybrid 🇺🇸
DockerGitETL+8Technology$346k/yr
