{"id":4112699,"url":"https://alion.io/job/burro-senior-software-development-engineer-in-test","title":"Senior Software Development Engineer In Test","company":{"id":176418,"name":"Burro","domain":"burro.ai","url":"https://alion.io/company/burro-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"QA","role_family":"QA","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":["Philadelphia, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Computer Vision","optional":false},{"name":"Gazebo","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Linux","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"ROS","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-11T19:38:53Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T23:41:16Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Burro is the leading robotics company in the world by number of robots working outdoors in the field with real customers. Our mission is to free people from tedious work and solve the critical labor shortages faced by farmers and others that work outdoors.\nTo accomplish our mission, we need a world-class, diverse team where everyone feels comfortable sharing their ideas. With this in mind, we strive to create a work environment where every employee can be themselves and express their perspective - this enables us to deliver the most creative and innovative solutions to problems our customers face.\nHeadquartered in Philadelphia with an office in central California, and backed by top Agtech and autonomy investors, including S2G, Catalyst, Translink, Cibus, FPrime, Toyota Ventures, FFVC, Xplorer, and Radicle, Burro was created to solve the labor shortages facing farmers using robotics.\nBurros can be described as Disney's Wall-E for agriculture and work outdoors, in a 1.0 format. They function, today, as computer vision based autonomous ground vehicles for carrying, towing, and scouting, and are designed to lay the base for the fully autonomous future of work outdoors. We have a growing triple digit fleet deployed in paid commercial use within vineyards, nurseries, berries, and beyond, and demand for our product is accelerating, so we are growing our team.\nReporting to the Director of Software Platform & Integration, we are seeking a highly motivated Senior Software Development Engineer in Test with experience in robotics and autonomous systems to join our team. In this role, you will play a crucial part in ensuring the quality and reliability of our robotics software, working closely with our User Acceptance Testing, Infrastructure, and Engineering teams to ensure seamless development, testing, simulation, and deployment workflows, and helping to design, build, and deploy cutting-edge agricultural and industrial autonomous robots.\nWe are looking for a teammate who shares our enthusiasm for working with collaborative robots made to handle the tedious and physically demanding parts of agricultural work, has a passion for delivering a high-quality end-to-end user experience, and maintains a collaborative attitude that supports and uplifts everyone they work with.\nResponsibilities:\nExtend and maintain simulation-based testing frameworks with Isaac and Gazebo, creating scenarios for our virtual fleet in industrial and agricultural environments.\nCreate and maintain ROS-based testing frameworks for C++ and Python robotics software applications, including functional, regression, integration, performance, acceptance, and stress testing on amd64 robotic platforms in both simulated and real-world environments.\n\nDevelop and execute comprehensive test plans, test cases, and test scripts to validate software functionality and performance across robotic systems, including embedded software, and cloud-based services.\n\nDrive the integration of QA processes into continuous integration, deployment, and testing (CI/CD/CT) pipelines, ensuring consistency and reliability.\n\nBuild and maintain internal tools and dashboards to monitor the health and performance of testing systems, collaborating with the Platform team on shared monitoring infrastructure to provide critical insights.\n\nIdentify, document, and track software defects and bugs, working closely with development teams for efficient resolution.\n\nSupport field testing and validation of autonomous systems in agricultural and industrial settings.\n\nCollaborate effectively with engineering, product, and other cross-functional teams to understand product requirements and specifications, to define and validate user acceptance criteria, and to provide timely feedback.\n\nAdvocate for overall product quality and promote best practices across the engineering organization.\n\nConduct periodic on-site physical testing of robots (a few days per month), involving physical activity and requiring year-round presence at both the Philadelphia office and the outdoor Phoenixville test farm. Serve as backup for the User Acceptance Technician as needed.\n\nRequirements:\nRequired Qualifications\nBachelor’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field.\n\n3+ years of experience in Quality Assurance or test engineering, preferably in robotics, embedded systems, or autonomous systems.\n\nStrong experience designing and implementing software testing methodologies, including unit, integration, system, and acceptance testing.\n\nExceptional problem-solving skills and a keen attention to detail.\n\nExperience with robotic simulation tools such as NVIDIA Isaac or Gazebo.\n\nStrong communication and collaboration skills to work effectively within a dynamic team environment.\n\nFamiliarity with ROS (Robot Operating System) or similar robotics middleware.\n\nProficiency in Python, Typescript/Javascript, C++, and shell scripting for test automation.\n\nProficiency with Linux-based development environments.\n\nProficiency with version control systems (e.g., Git).\n\nExperience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.\n\nDesired Qualifications\nExperience robustly testing robotic software systems in simulation and data-replay settings that may not be deterministic.\n\nExperience working with 3D assets as used in simulation software.\n\nKnowledge of computer vision and machine learning testing practices.\n\nFamiliarity with safety standards and compliance testing for autonomous systems.\n\nExperience testing hardware-in-the-loop (HIL) and software-in-the-loop (SIL) systems.\n\nA background in agricultural technology, industrial automation, or outdoor robotics.\n\nPerks:\nCompetitive salary and benefits package (medical/dental/vision)\n\nEarly-Stage Equity\n\n401K Plan\n\nUnlimited PTO\n\nPaid parental leave","description_format":"text","description_chars":5827,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Equity","Parental leave","Unlimited PTO"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Agricultural Robotics"],"lifecycle":[{"event":"open","at":"2026-11-11T23:41:16Z"}],"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":29,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T01:03:28Z"},"pay":null,"html_url":"https://alion.io/job/burro-senior-software-development-engineer-in-test","json_url":"https://alion.io/job/burro-senior-software-development-engineer-in-test.json","meta":{"generated_at":"2026-11-12T01:03:28Z","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":2474,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":176418},"rest":"https://alion.io/mcp/rest/get_company?id=176418"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fburro-senior-software-development-engineer-in-test"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fburro-senior-software-development-engineer-in-test"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fburro-senior-software-development-engineer-in-test"},{"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/burro-senior-software-development-engineer-in-test\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fburro-senior-software-development-engineer-in-test"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4112699}},{"tool":"search_jobs","arguments":{"company":"burro.ai","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4112699},"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"}}