{"id":1753791,"url":"https://alion.io/job/shield-ai-senior-c-engineer-foundations-r6023","title":"Senior C++ Engineer – Foundations (R6023)","company":{"id":50,"name":"Shield AI","domain":"shield.ai","url":"https://alion.io/company/shield-ai","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":74,"open_postings":71,"ghost_share":0,"stale_share":0.831,"repost_share":0,"time_to_fill_p50_days":71,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Diego, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":120000,"max":190000,"currency":"USD","period":"year","gross":null,"usd_annual":190000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"CMake","optional":true},{"name":"DO-178C","optional":true},{"name":"ROS2","optional":true}],"status":"live","first_seen_at":"2026-10-03T03:40:48Z","employer_posted_date":"2026-10-03","last_verified_at":"2026-10-23T13:49:16Z","board_verified":true,"closed_at":null,"days_open":20,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":20},"description":"Job Description:\nShield AI is seeking a Senior Engineer to help design and develop the middleware framework upon which Shield AI autonomy is developed. As part of the Hivemind Foundations team, you’ll focus on building the high-performant, reliable, and robust foundational layer of the Hivemind SDK, EdgeOS. The Hivemind Foundations team ensures that autonomous systems have the functionality required to deploy to platforms operating in some of the most restrictive and demanding environments around the world. They also create the tools that enable autonomy engineers develop, understand, debug, and rapidly iterate on complex autonomous systems.\nWhat you'll do:\nOwn the architecture and implementation of features critical to EdgeOS and EdgeOS RT middleware. \nDevelop runtime services and abstractions that operate across Linux, real-time operating system, and resource-constrained computing platforms. \nDesign and develop the tooling used to evaluate, observe, and debug autonomous systems. \nContribute to and extend EdgeOS Language, Hivemind’s interface definition language, which defines how data is represented within autonomous systems, between agents, and with third-party systems. \nCollaborate closely with autonomy, systems, simulation, and test engineers to deliver capabilities from initial design to integration. \nRaise the engineering bar though design and code reviews, technical guidance, documentation, and mentorship. \nRequired qualifications:\nBachelor’s degree in Computer Science, Electrical Engineering, or a related field. \nTypically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 6 years with a Master’s; or 4 years with a PhD; or equivalent work experience. \nStrong proficiency in C++11 or newer in a production environment. \nExperience designing, developing, and debugging multithreaded systems. \nExperience developing software for real time operating systems and embedded platforms. \nStrong understanding of systems programming concepts, including concurrency, memory management, resource constraints, and performance optimization. \nExperience writing automated tests and clear technical documentation. \nPreferred qualifications:\nExperience with C++17 or newer standards. \nExperience writing MISRA C++ or comparable coding standards for safety-critical or airborne systems. \nExperience with systems engineering design principles and requirements. \nExperience software assurance frameworks such as DO-178C. \nFamiliarity with ROS2 or similar robotics frameworks. \nExperience with interface definition languages, serialization systems, or code-generation tooling. \nKnowledge of CMake and Nix build systems. \nExperience profiling and debugging complex software across multiple hardware and operating-system environments.","description_format":"text","description_chars":2778,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Military Drones","Defense Manufacturing","Defense AI","Drone AI"],"lifecycle":[{"event":"open","at":"2026-10-03T09:53:44Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 2","filings_12m":2,"filings_prev_12m":2,"green_card_filings_12m":0,"median_offered_wage_usd":132500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":20,"expected_fill_days":71,"reasons":["conf:1","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":{"stated_usd_annual":190000,"is_top_pay":true},"html_url":"https://alion.io/job/shield-ai-senior-c-engineer-foundations-r6023","json_url":"https://alion.io/job/shield-ai-senior-c-engineer-foundations-r6023.json","meta":{"generated_at":"2026-10-23T14:51:52Z","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":22382,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":50},"rest":"https://alion.io/mcp/rest/get_company?id=50"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fshield-ai-senior-c-engineer-foundations-r6023"},{"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%2Fshield-ai-senior-c-engineer-foundations-r6023"},{"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%2Fshield-ai-senior-c-engineer-foundations-r6023"},{"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/shield-ai-senior-c-engineer-foundations-r6023\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fshield-ai-senior-c-engineer-foundations-r6023"}]}