{"id":1207170,"url":"https://alion.io/job/roboforce-robotics-software-engineer","title":"Robotics Software Engineer","company":{"id":686554,"name":"RoboForce","domain":"roboforce.ai","url":"https://alion.io/company/roboforce","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"C","score":61,"open_postings":14,"ghost_share":0.643,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-28T05:45:00Z"}},"role":"Robotics","role_family":"Robotics","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Milpitas, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":165000,"max":235000,"currency":"USD","period":"year","gross":null,"usd_annual":235000},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":true,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Foxglove Studio","optional":false},{"name":"Grafana","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Motion Planning","optional":false},{"name":"Physical AI","optional":false},{"name":"Python","optional":false},{"name":"RViz","optional":false},{"name":"Teleoperation","optional":false},{"name":"ROS","optional":true}],"status":"live","first_seen_at":"2026-09-24T22:24:36Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-09-28T20:07:06Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":3},"description":"Why RoboForce\nRoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability.\nWe are seeking a Robotics Software Engineer to build the software that powers robot behavior in the real world. In this role, you will develop, integrate, and improve production-grade robotics capabilities across autonomy, systems, and developer infrastructure. You will work closely with cross-functional teams to turn promising prototypes into reliable software that runs on deployed robots operating in complex outdoor environments.\nThis is a hands-on engineering role for someone who enjoys writing production code, debugging challenging real-world problems, and seeing their work directly improve robot performance in the field.\nResponsibilities \nRobotics Software Development:Design, implement, and maintain production software for real-world robotic systems using C++ and Python, with a focus on performance, reliability, and maintainability.\nSystem Integration:Integrate and refine robotics capabilities across perception, planning, controls, teleoperation, and platform software to ensure robust behavior on physical robots.\nRobustness & Reliability Engineering:Improve software quality through testing, validation, fault handling, performance tuning, and edge-case analysis to make systems dependable in unstructured outdoor environments.\nDebugging & Root Cause Analysis:Investigate complex failures across software, sensors, networking, timing, and hardware interfaces, and drive issues to resolution through disciplined technical analysis.\nTooling & Infrastructure:Build internal tools, scripts, and workflows that improve developer velocity, testing efficiency, observability, and release quality across the robotics software stack.\nOn-Robot Validation:Work directly with hardware to validate new features, evaluate system behavior, and iterate quickly between development and real-world testing.\nRequirements \nEducation: B.S. or M.S. in Robotics, Computer Science, Electrical Engineering, or equivalent practical experience.\nExperience: 2+ years of professional experience in robotics, autonomous vehicles, drones, or complex embedded systems, with a demonstrated track record of deploying physical hardware products into the field.\nProgramming Proficiency: Strong command of both C++ and Python, with the ability to read, debug, and write production-level C++ for core robot systems, alongside robust Python tooling.\nRobotics Software Fundamentals:Experience working with one or more core robotics domains such as perception, motion planning, controls, localization, state estimation, system integration, or robot behavior.\nLinux Systems Expertise:Strong comfort working in Linux development environments, including command-line tools, debugging workflows, scripting, and system-level troubleshooting.\nDebugging Mindset:Proven ability to diagnose and resolve problems that span software, hardware, sensors, and distributed system interactions.\nCollaboration:Requires 5 days/week in-office collaboration with the team.\nBonus Qualifications \nOutdoor Robotics Experience:Background in autonomous driving, drones, mobile robotics, or other systems deployed in outdoor or unstructured environments.\nInfrastructure Familiarity:Experience with Docker, Kubernetes, CI/CD systems, or software release workflows for robotics platforms.\nDeveloper Tooling: Experience building tools for testing, simulation, telemetry, debugging, or log analysis.\nVisualization & Diagnostics: Experience with robotics visualization and diagnostics tools such as Foxglove, Grafana, RViz, or custom internal interfaces.\nProduction Deployment Experience: Experience taking robotics software from prototype to production and supporting reliability at fleet scale.\nBenefits\nCompetitive stock options/equity programs.\nHealth, dental, and vision insurance, 401(k) plan.\nVisa sponsorship and green card support for qualified candidates.\nLunches and dinners, a fully stocked kitchen, and regular team-building events.\nCompensation: Salary $165,000-$235,000 USD + Bonus + Equity\nThe base salary range above represents the expected compensation for this full-time U.S. position. Final compensation will be determined based on role scope, level, location, job-related skills, experience, and relevant education or training, and may fall outside the listed range in exceptional cases.","description_format":"text","description_chars":4516,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Stock options","Vision insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Robotics"],"lifecycle":[{"event":"open","at":"2026-09-25T00:48:25Z"}],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":3,"expected_fill_days":30,"reasons":["conf:2","stale_co","win:early","comp:junior"],"computed_at":"2026-09-28T05:45:00Z"},"pay":{"stated_usd_annual":235000,"is_top_pay":true},"html_url":"https://alion.io/job/roboforce-robotics-software-engineer","json_url":"https://alion.io/job/roboforce-robotics-software-engineer.json","meta":{"generated_at":"2026-09-29T04:40:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4423,"day_limit":5000,"remaining_today":577,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}