> Markdown version of [/jobs/ext/3953674-forward-deployed-software-engineer](https://www.wearedevelopers.com/jobs/ext/3953674-forward-deployed-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Forward Deployed Software Engineer - **Company:** Recruiting from Scratch - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $175,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Debugging, Distributed Systems, Hardware-In-The-Loop Simulation, Python (Programming Language), Networking Basics, Network Protocols, Software Engineering, Scripting, Robot Operating System, Golang - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/forward-deployed-software-engineer-san-francisco-ca--f1196bd1-acfc-4f31-9822-6c1de0057755 ## About the Role Software Engineering, Software Engineering, Manufacturing, Robotics, Funding, Aerospace and Defense, Robotics Software, Debugging Tools, Python Programming/Scripting Language, C++ Programming Language, * 2-8 years of software engineering experience, particularly in customer-facing or field deployment contexts. * Proficiency in at least two of the following: C/C++, Python, Go, with comfort across all three being a strong plus. * Solid understanding of distributed systems and networking fundamentals. * Demonstrated ability to debug complex, multi-system failures under time pressure in real-world environments. * Strong written and verbal communication skills, capable of translating technical findings for both engineers and non-technical operators., * Experience in defense, aerospace, or robotics hardware companies. * Familiarity with UAV systems, flight controllers, or MAVLink/ROS/ROS2. * Background in systems-level programming, networking protocols, or distributed systems. * Hands-on experience with hardware-in-the-loop (HITL) or software-in-the-loop (SITL) testing environments. ## Description * Deploy directly alongside customers to integrate, configure, and debug UAV swarm software in real-world environments. * Write and maintain production-grade software in C/C++, Python, and/or Go to support field operations and rapid iteration. * Serve as the technical liaison between the core engineering team and end users, surfacing feedback and driving fixes upstream. * Instrument and debug distributed swarm behavior across multiple UAV platforms simultaneously. * Develop tooling and scripts to enhance deployment reliability and improve operator experience. * Participate in field exercises, test events, and live demonstrations, which may require travel to customer sites. * Document operational findings and contribute to post-mission engineering reviews.