{"id":728957,"url":"https://alion.io/job/omniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta","title":"Satellite Flight Software Engineer (Embedded Systems/SETA)","company":{"id":678977,"name":"OMNI Consulting Solutions","domain":"omniconsultingsolutions.com","url":"https://alion.io/company/omniconsultingsolutions","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":{"grade":"B","score":75,"open_postings":5,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Hardware","role_family":"Hardware","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seal Beach, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":140000,"max_usd":258000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":563},"experience_years_min":9,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CCSDS","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Linux","optional":false},{"name":"MIL-STD-1553","optional":false},{"name":"Python","optional":false},{"name":"RTEMS","optional":false},{"name":"RTOS","optional":false},{"name":"Rust","optional":false},{"name":"SpaceWire","optional":false},{"name":"Verilog","optional":false},{"name":"VHDL","optional":false}],"status":"live","first_seen_at":"2026-06-01T22:18:02Z","employer_posted_date":"2026-06-01","last_verified_at":"2026-11-02T12:46:36Z","board_verified":true,"closed_at":null,"days_open":153,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":153},"description":"Work Location: Chantilly, Virginia or Seal Beach, California (on-site at either location)\nTravel: Occasional travel to program integration and test locations\nClearance: Active TS/SCI with a current Polygraph Required\nU.S. Citizen required\nPosition Overview\nOMNI Consulting Solutions is seeking a Satellite Flight Software Engineer to provide Systems Engineering and Technical Assistance (SETA) support to a Government team delivering advanced national security space capabilities. The engineer will provide independent technical assessment and engineering support across the architecture, development, integration, verification, qualification, deployment, and operation of onboard spacecraft flight software and embedded systems.\nThis position requires hands-on embedded and flight-software expertise. It is not an enterprise IT, cloud, web-development, satellite-operations-only, ground-software-only, or general systems-engineering position. The selected candidate must possess the technical depth to evaluate contractor source code, FPGA logic, device drivers, hardware/software interfaces, test environments, anomalies, and mission risks.\nKey Responsibilities\nProvide independent SETA support to Government stakeholders overseeing spacecraft flight-software and embedded-system development, integration, qualification, and operations.\n\nAssess flight-software architectures, source code, FPGA implementations, device drivers, board-support packages, hardware abstraction layers, and hardware/software interfaces.\n\nReview software requirements, designs, interface-control documents, code-review findings, FPGA artifacts, build and release products, test plans, procedures, results, discrepancy reports, and verification evidence.\n\nEvaluate command and telemetry processing, mode and state management, timekeeping, data handling, autonomy, redundancy management, fault detection and recovery, and spacecraft safe-mode behavior.\n\nAssess spacecraft processors, microcontrollers, FPGAs, memory, sensors, actuators, payload electronics, communication buses, and radiation-mitigation approaches.\n\nSupport HIL and other integrated test activities, technical reviews, test-readiness reviews, qualification and acceptance testing, and operational-readiness assessments.\n\nInvestigate integration failures, flight-software defects, spacecraft anomalies, and mission events; assess root cause, corrective actions, regression testing, and closure evidence.\n\nMonitor contractor execution, interfaces, dependencies, technical performance, schedules, and risks; identify issues early and recommend practical mitigation actions.\n\nPrepare concise engineering assessments, risk evaluations, briefings, and decision-support products for Government program and mission leadership.\n\nRequirements\nCore Technical Requirements - Required\nCandidates must demonstrate experience with the following:\nReal-time and bare-metal systems: Real-time operating systems (RTOS), embedded Linux, and bare-metal programming for spacecraft processors and microcontrollers. Relevant RTOS platforms may include VxWorks, RTEMS, FreeRTOS, or comparable environments.\n\nMicrocontrollers and FPGAs: Integration of flight software with microcontrollers, processors, field-programmable gate arrays (FPGAs), memory, sensors, actuators, payload electronics, and other spacecraft hardware.\n\nDevice drivers and low-level interfaces: Development, integration, review, or troubleshooting of device drivers, board-support packages, interrupt handling, memory-mapped input/output, timing functions, and hardware abstraction layers.\n\nHardware-in-the-loop testing: Planning, execution, or evaluation of hardware-in-the-loop (HIL), processor-in-the-loop, software-in-the-loop, testbed, and flat-sat testing and spacecraft hardware/software integration.\n\nFault-tolerant systems: Fault detection, isolation, and recovery; redundancy management; watchdogs; safe modes; graceful degradation; error detection and correction; autonomy; and recovery from hardware or software faults.\n\nRadiation-tolerant design: Understanding of radiation effects on spacecraft electronics and software, including single-event effects, total ionizing dose considerations, memory protection, error detection and correction, memory scrubbing, fault containment, redundancy, and software-based mitigation strategies.\n\nRequired Languages and Engineering Tools\nHands-on proficiency with both C and C++ for embedded or real-time systems.\n\nExperience using or evaluating Rust for embedded, real-time, safety-critical, or mission-critical applications.\n\nWorking capability with VHDL or Verilog sufficient to develop, integrate, review, or assess FPGA logic and hardware/software interfaces.\n\nProficiency with Python for scripting, automation, test execution, data reduction, or engineering analysis.\n\nHands-on experience with JTAG, oscilloscopes, logic analyzers, protocol analyzers, or comparable laboratory debugging and diagnostic equipment.\n\nRequired Space Standards and Protocols\nFamiliarity with SpaceWire architectures, interfaces, and data communications.\n\nFamiliarity with MIL-STD-1553 avionics data buses and command/response communications.\n\nExperience with Controller Area Network (CAN bus) interfaces and embedded communications.\n\nKnowledge of Consultative Committee for Space Data Systems (CCSDS) telemetry and telecommand standards, packet structures, and spacecraft command-and-data-handling interfaces.\n\nFamiliarity with applicable NASA or comparable flight-quality, software-assurance, workmanship, and safety standards, including NASA-STD-8739.8, Software Assurance and Software Safety Standard, and, when hardware interconnections are within scope, NASA-STD-8739.4, Workmanship Standard for Crimping, Interconnecting Cables, Harnesses, and Wiring.\n\nAdditional Required Qualifications\nActive TS/SCI clearance with a current polygraph at the time of application.\n\nU.S. citizenship.\n\nBachelor's degree and at least 9 years of relevant experience, or a master's degree and at least 7 years of relevant experience.\n\nDegree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, Systems Engineering, or a related STEM discipline.\n\nAt least 4 years of direct experience designing, developing, integrating, verifying, testing, or technically assessing onboard spacecraft flight software or embedded software for satellite bus or payload systems.\n\nStrong understanding of flight-software architecture, requirements, interfaces, configuration management, build and release management, integration, verification, validation, and qualification testing.\n\nAbility to diagnose issues across processor, FPGA, firmware, device-driver, bus, subsystem, and payload boundaries and communicate defensible recommendations to technical and non-technical leaders.\n\nPreferred Qualifications\nExperience with NASA core Flight System/core Flight Executive (cFS/cFE) or comparable spacecraft flight-software frameworks.\n\nExperience supporting Intelligence Community, U.S. Space Force, Department of Defense, NASA, or other national security space programs.\n\nExperience supporting a Government program office or serving in a SETA role.\n\nExperience supporting launch, early-orbit, on-orbit operations, anomaly response, or mission-event investigations.\n\nFamiliarity with model-based systems engineering, secure software development, software assurance, and DevSecOps practices for classified or mission-critical systems.\n\nWork Environment\nFull-time, on-site work in either Chantilly, Virginia or Seal Beach, California.\n\nOccasional travel to integration, test, or mission-support locations may be required.\n\nCollaboration with Government, contractor, hardware, firmware, software, integration-and-test, cybersecurity, and operations teams across the spacecraft lifecycle\n\nWhy Join OMNI?\nOMNI Consulting Solutions is a boutique consulting firm specializing in creating game-changing value and simple solutions for complex demands. OMNI is built on the idea that change moves the world forward, and through creative and entrepreneurial leadership OMNI maintains a bold reputation within the DoD/Aerospace community and across the various other industries we support.\nAs an OMNI employee, you can be assured of extensive growth opportunities, inordinately competitive salary compensation packages, and the unparalleled support of the OMNI family. We are an equal-opportunity employer, and our benefits packages are designed to meet the needs of all our employees and dependents:\nMedical Coverage\n\nDental Benefits\n\nVision Benefits\n\nLife Insurance\n\n401(k) Retirement Plan with Employer Matching\n\nFully Vested on Day 1 of Employment\n\nPaid Time Off & Sick Leave\n\nCompany Sponsored Social Events\n\nIS IT A MATCH?\nIf you are interested in this position or other opportunities at OMNI, please let us know! We only need your resume and some basic details to get things started.\nEven if you aren't a match, we may still be interested! We will keep your resume on-file and will let you know if something matching your skills comes along.\nJob Code (6.26.3)","description_format":"text","description_chars":9097,"description_truncated":false,"requirements":{"experience_years_min":9,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":true,"languages":[]},"benefits":["Growth opportunities","Life insurance","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Electrical & Electronic Engineering","Space Services","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-09-11T09:14:21Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.387,"p_room":0.28,"age_days":153,"expected_fill_days":31,"reasons":["conf:4","win:tail","crowd:"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/omniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta","json_url":"https://alion.io/job/omniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta.json","meta":{"generated_at":"2026-11-02T17:21:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24147,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":678977},"rest":"https://alion.io/mcp/rest/get_company?id=678977"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fomniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fomniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fomniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/omniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fomniconsultingsolutions-satellite-flight-software-engineer-embedded-systemsseta"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":728957}},{"tool":"search_jobs","arguments":{"company":"omniconsultingsolutions.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":728957},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}