{"id":3156379,"url":"https://alion.io/job/hitt-contracting-robotics-software-engineer-construction","title":"Robotics Software Engineer - Construction","company":{"id":1959487,"name":"HITT Contracting","domain":"hitt.com","url":"https://alion.io/company/hitt-com","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":85,"open_postings":62,"ghost_share":0,"stale_share":0.613,"repost_share":0,"time_to_fill_p50_days":48,"computed_at":"2026-10-27T05:46:45Z"}},"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":["Washington, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":82000,"max":150000,"currency":"USD","period":"year","gross":null,"usd_annual":150000},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Motion Planning","optional":false},{"name":"Python","optional":false},{"name":"Synthetic Data","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"DHCP","optional":true},{"name":"DNS","optional":true},{"name":"Gazebo","optional":true},{"name":"GStreamer","optional":true},{"name":"Isaac Sim","optional":true},{"name":"JavaScript","optional":true},{"name":"Perception","optional":true},{"name":"React.js","optional":true},{"name":"ROS","optional":true},{"name":"SLAM","optional":true},{"name":"TCP/IP","optional":true},{"name":"Teleoperation","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-22T00:00:00Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-27T00:58:41Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Every day, our team members do amazing things in pursuit of our shared purpose to build trust with our clients, partners, subcontractors, and teammates. No matter your background, education, or career path, if you share our vision to create extraordinary experiences, you belong at HITT.\nRobotics Software Engineer - ConstructionJob Description:\nThe Robotics Software Engineer is responsible for developing and deploying autonomous robotics solutions that must operate in some of the most challenging real-world environments. This role will own work across the development lifecycle: creating proof-of-concept prototypes, maturing promising concepts into feature-complete systems, and hardening those systems for reliable deployment on jobsites.\nThis team member reports to the Robotics Software Lead and is part of HITT’s Robotics Team, which leads research and development, pilot programs, and full-time field deployments. The Robotics Team’s mission is to support our project teams, transform our industry, and bring robots to every jobsite.\nThe ideal candidate is a hands-on engineer who has a deep system-level understanding of what it takes for robots to operate in unstructured environments, handle dynamic obstacles, safely work around people, and work reliably with limited networking and power infrastructure. Although they may specialize in autonomy, perception, or manipulation, they are comfortable contributing across the robotics stack and addressing issues that span software, sensors, compute, networking, and mechanical hardware. They can move quickly when building an early proof-of-concept while applying the engineering discipline needed to mature it into a field-ready solution.\nWe encourage strong candidates excited by this role to apply even if they do not match every technical qualification listed.\nRESPONSIBILITIES\nRobotics Software & Systems Integration\nDesign, develop, integrate, and test software for complex field robotics applications.\nSupport the development and maturation of the HITT robotics software stack.\nIntegrate robot platforms, sensors, actuators, embedded computers, networks, and operator interfaces into cohesive systems.\nDevelop field-ready autonomy capabilities, including localization, mapping, navigation, state estimation, and mission planning.\nIntegrate perception pipelines using cameras, LiDAR, depth sensors, inertial sensors, and other sensing modalities.\nDevelop manipulation applications involving motion planning, controls, end effectors, calibration, and task execution.\nUse simulation, synthetic data, hardware-in-the-loop testing, and repeatable test environments to accelerate development and reduce field risk.\nConfigure and troubleshoot network connectivity on robots, sensors, operator interfaces, and cloud services using wired and wireless networks.\nServe as a strong technical contributor across the stack while bringing depth in one or more of these areas; expertise in every discipline is not expected.\nCollaboration & Partnerships\nCollaborate with software engineers, hardware engineers, field testing engineers, vendors, partners, end users, and other stakeholders.\nIntegrate and extend third-party technologies using APIs, SDKs, middleware, and other software interfaces.\nContribute to co-development efforts with vendors and technology partners to establish technical requirements, resolve integration challenges, and evaluate solutions.\nField Testing & Deployment\nPlan and execute structured testing in the lab, at test sites, and on active construction projects.\nDeploy alongside field teams, observe real workflows, collect data, diagnose issues, and convert field feedback into engineering priorities.\nDesign for difficult real-world conditions, including dust, changing lighting, uneven terrain, vibration, intermittent connectivity, dynamic obstacles, and frequent environmental change.\nSupport deployed systems through remote and on-site troubleshooting, root-cause analysis, and corrective actions.\nDocument architectures, interfaces, test results, deployment procedures, and lessons learned so solutions can be supported and scaled.\nREQUIRED QUALIFICATIONS\nBachelor’s degree (BA/BS) in robotics, computer science, software engineering, electrical engineering, mechanical engineering, or a related field. \nMaster’s degree or 2+ years of experience in developing, integrating, and testing field robotics systems.\nProficiency in C++, Python, and Linux-based robotics development.\nProficiency in modern software-engineering practices, including version control (e.g., Git), automated testing, CI/CD pipelines, and containerization (e.g., Docker).\nExperience working with APIs/SDKs, open-source software packages, and technical standards to bring together disparate technology components into a reliable solution.\nFluency with AI-assisted and agentic software development (e.g., Claude Code, GitHub Copilot, Cursor).\nStrong system-level troubleshooting skills across software, hardware, networking, and field operations.\nAbility to work effectively in uncertain, fast-moving environments and take ownership of open-ended technical problems.\nAbility to effectively communicate complex technical topics in written and verbal formats to various audiences. \nDetail-oriented, organized, and able to prioritize tasks across multiple projects.\nWillingness to travel to active construction sites and participate directly in testing and deployment.\nPREFERRED QUALIFICATIONS\nExperience developing robotic systems for construction, manufacturing, logistics, agriculture, mining, defense, or other demanding real-world environments.\nExperience developing robotic systems using Robot Operating System 2 (ROS 2) or comparable robotics middleware.\nExperience in mobile robot perception, SLAM, and navigation for ground and/or aerial robots. \nExperience developing or integrating mobile manipulation systems, including perception, motion planning, controls, end-effector integration, and task execution.\nExperience integrating robotic sensing and compute such as cameras, LiDAR, GNSS, IMUs, embedded computers, and GPU-accelerated perception.\nExperience writing and working with software drivers to interface with sensors, actuators, and embedded systems, including familiarity with communications protocols and peripherals (e.g., RS232/422/485, CAN, TCP/IP).\nExperience developing low-latency teleoperation systems for real-time video, command, and telemetry streams, with graceful degradation amid intermittent connectivity.\nExperience developing cloud-connected robotics software workflows (e.g., Azure, Azure DevOps, AWS), web-based operator interfaces (e.g., React, JavaScript/TypeScript), and real-time video-streaming pipelines (e.g., GStreamer).\nExperience with robotics simulation environments (e.g., Gazebo, NVIDIA Isaac Sim, Unity) and/or developing software for NVIDIA Jetson devices.\nFamiliarity with IP networking (e.g., subnetting, routing, DNS, DHCP) and mesh-network radios, including diagnosing latency, packet loss, and connectivity issues in RF-constrained field environments.\nIn accordance with Virginia Senate Bill 215 (SB 215), the base salary range for this position is:\n$82,000.00 - $150,000.00\nCompensation in other cities and states may vary. HITT Contracting offers a competitive total benefits and compensation package including performance-based bonuses, premium health care coverage including vision and dental, employer-matched 401(k), wellness reimbursement program, paid holidays and time-off, and other voluntary benefits and leave types. The determination of salary is based on the candidate’s individual professional experience, qualifications, education, skills, and training.\nHITT Contracting is an equal opportunity employer. We are committed to hiring and developing the most qualified individuals based on job-related experience, skills, and merit. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. We value a respectful, inclusive workplace where everyone has the opportunity to succeed. HITT Contracting maintains a drug-free workplace, consistent with applicable local, state, and federal laws.","description_format":"text","description_chars":8223,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Construction"],"lifecycle":[{"event":"open","at":"2026-10-23T14:40:16Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":5,"expected_fill_days":48,"reasons":["conf:4","stale_co","win:early","comp:junior,brand"],"computed_at":"2026-10-27T05:46:45Z"},"pay":{"stated_usd_annual":150000,"is_top_pay":true},"html_url":"https://alion.io/job/hitt-contracting-robotics-software-engineer-construction","json_url":"https://alion.io/job/hitt-contracting-robotics-software-engineer-construction.json","meta":{"generated_at":"2026-10-27T14:23:48Z","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":2876,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00: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":1959487},"rest":"https://alion.io/mcp/rest/get_company?id=1959487"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhitt-contracting-robotics-software-engineer-construction"},{"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%2Fhitt-contracting-robotics-software-engineer-construction"},{"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%2Fhitt-contracting-robotics-software-engineer-construction"},{"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/hitt-contracting-robotics-software-engineer-construction\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhitt-contracting-robotics-software-engineer-construction"}]}