{"id":3847683,"url":"https://alion.io/job/eradrive-flight-software-engineer","title":"Flight Software Engineer","company":{"id":3784512,"name":"EraDrive","domain":"eradrive.space","url":"https://alion.io/company/eradrive2025san-franciscousaactive","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Palo Alto, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CCSDS","optional":false},{"name":"CI/CD","optional":false},{"name":"Linux","optional":false}],"status":"live","first_seen_at":"2026-11-05T23:17:42Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-06T23:19:47Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About EraDrive\nEraDrive builds autonomy software and hardware that let spacecraft see, decide, and act with minimal human supervision. Our software is already flying on multiple satellites. Era-Node is our autonomous software+hardware payload for optical positioning, navigation and timing, and we are growing the team that will build its flight software.\nThe role\nYou will own the architecture, implementation, and verification of Era-Node’s flight software. You will work closely with GNC engineers and embedded software engineers and you will be the technical authority on how the flight software is structured, built, tested, and updated.\nWhat you will do\nDefine the flight software architecture, including the framework or executive it is built on, and document the reasoning\n\nDesign the core services: command and telemetry, data management, event and message handling, timing, and health monitoring\n\nDesign and implement fault detection, isolation, and recovery procedures, including mode management and safe-mode behavior\n\nDefine and maintain interface control documents for Era-Node’s integration with the host spacecraft and onboard avionics\n\nMaintain the continuous integration pipeline and software-in-the-loop and hardware-in-the-loop test environments\n\nSet coding standards for deterministic, bounded-resource flight code and enforce them in CI\n\nPackage and integrate the software with the host platform, working alongside the GNC engineers who own the algorithm flight code and the embedded engineers who own hardware-to-software interfaces\n\nWhat you bring\n5+ years of professional experience in flight software for satellite buses or satellite payloads\n\nStrong C++ and C skills on embedded Linux, including PREEMPT_RT or comparable real-time configurations, device drivers, and boot and update flows\n\nHands-on experience with a flight software framework (for example cFS or F´), or with designing command and data handling software from scratch\n\nExperience with fault management, telemetry and command design, and interface control documents\n\nExperience with software-in-the-loop and hardware-in-the-loop testing\n\nComfort reading and integrating research-grade code written by scientists and engineers\n\nClear technical writing and communication skills\n\nBonus\nExperience with space environment effects on software, such as radiation-induced faults and mitigation\n\nFamiliarity with CCSDS standards\n\nExperience integrating star trackers, cameras, or precision timing hardware\n\nBackground in orbital mechanics or spacecraft GNC","description_format":"text","description_chars":2539,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Space Services","Avionics & Flight Control"],"lifecycle":[{"event":"open","at":"2026-11-06T01:24:14Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":36,"reasons":["conf:0","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/eradrive-flight-software-engineer","json_url":"https://alion.io/job/eradrive-flight-software-engineer.json","meta":{"generated_at":"2026-11-06T23:50:21Z","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":3884,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":3784512},"rest":"https://alion.io/mcp/rest/get_company?id=3784512"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feradrive-flight-software-engineer"},{"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%2Feradrive-flight-software-engineer"},{"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%2Feradrive-flight-software-engineer"},{"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/eradrive-flight-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feradrive-flight-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3847683}},{"tool":"search_jobs","arguments":{"company":"eradrive.space","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3847683},"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"}}