×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Flight Software

Job in Lakewood, Los Angeles County, California, 90715, USA
Listing for: Protingent
Full Time position
Listed on 2026-03-11
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 60 - 75 USD Hourly USD 60.00 75.00 HOUR
Job Description & How to Apply Below

Job Description

Position Title: Senior Software Engineer, Flight Software

Position

Description:

Protingent Staffing has an exciting contract opportunity located in Long Beach, CA.

Job Responsibilities
  • Write concise documentation such as Concept of Operations, Interface Control Documents, and Software Design Documents.
  • Architect and deliver core flight software with a strong focus on meeting system and performance requirements such as latency, allowed jitter, and control frequency.
  • Develop telemetry system that prioritizes, filters, stores and forwards, and encodes/decodes telemetry to RF format, and routes that data through ground stations and to data centers.
  • Support the development and integration of testing infrastructure such as HITL (Hardware-In-The-Loop) and HOOTL (Hardware-Out-Of-The-Loop) and physics and fluid sims.
  • Build automated unit, integration and system level tests in CI/CD.
  • Focus on maximizing the team's velocity by defining processes, best practices, integrating modern tools and technologies, and mentoring junior engineers.
Job Qualifications
  • An undergraduate or graduate degree in a relevant engineering discipline (Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering) with 5+ years experience of production development experience.
  • Deep professional experience and technical expertise delivering production-level and real time embedded software.
  • Expert in Rust, C++, and/or other system languages, as well as algorithms and data structures.
  • Expert in Linux Operating System concepts such as memory management, CPU shielding, scheduling, etc.
  • Expert in networking concepts such as TCP/IP, UDP.
  • Experience with software development processes including: source control, bug tracking, and CI/CD.
Preferred Job Qualifications
  • Experience with developing software to a safety standard and achieving formal certification with a governing body (e.g. NASA, FAA, FDA, etc.).
  • Familiarity with performing Hazard Analysis, FMEA (Failure Mode and Effect Analysis) and Root Cause Analysis, and familiarity with FDIR (Fault Detection Isolation, Recovery) concepts.
  • Experience with developing fault and failure tolerant system and knowledge of voting and internal state synchronization.
  • Experience with systems-level programming like synchronization primitives, memory management, etc.
  • Experience with different inter-process communication methods.
  • Experience with message passing protocol such as flatbuffer or protobuf.
Job Details
  • Job Type: Contract
  • Location:

    Long Beach, CA.
  • Pay Rate Range: $60-75/hr.
  • ITAR obligations are associated with this role, U.S. citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C.
  • 1324b(a) (1), (3) is required.
Benefits Package

Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre‑tax commuter benefits, Paid Time Off (PTO), and an administered 401k plan.

About Protingent

Protingent is an Award‑Winning provider of top‑tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary