Robotics Software Developer
Civ Robotics
Robotics Software DeveloperCiv Robotics is on a mission to automate repetitive tasks within the $3 trillion infrastructure construction industry. We're dedicated to bridging the workforce gap and accelerating the development of essential infrastructure projects. At the core of our mission is our innovative technology in robotics and autonomous navigation. With over 100 robots deployed and operating across construction sites worldwide, we pride ourselves in ushering in the next generation of construction layout tools for solar, civil, land surveying, road striping, and general contracting. Our technology is engineered from the ground up to make our customers' projects more precise, simple, and efficient than ever before. Join us and become an integral member of our dynamic team, leading the charge in pioneering construction robotics innovation!About the RoleWe are seeking a Robotics Software Developer to build and maintain critical software infrastructure, including device management, mission management, and cloud connectivity. This role involves creating robust, scalable software systems that enable seamless communication between autonomous robots, cloud platforms, and mission control interfaces. You will play a key role in ensuring the reliability and performance of our robotic operations.Key ResponsibilitiesDesign and develop software infrastructure for device management, mission control, and fleet coordination.Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks.Develop interfaces and protocols for managing and configuring robotic devices.Integrate basic cloud services to support data storage, remote monitoring, and analytics.Ensure reliable communication between cloud systems and on-robot components.Optimize software for real-time performance, reliability, and scalability.Collaborate with multidisciplinary team members to ensure seamless end-to-end system functionality.Create documentation for system architecture, APIs, and software modules.RequirementsEducation: Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.Experience: 2+ years of experience in robotics software development.Technical Skills: Proficiency in C++ and Python.Experience developing software for robotic systems (ROS, ROS 2).Understanding of Docker, containerization, and deployment processes.Knowledge of real-time systems and multi-threaded programming.Tools: Proficiency with development tools (Git, JIRA).Soft Skills: Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment.Authorized to work in the United States.Preferred QualificationsFamiliarity with cloud platforms (AWS) and basic cloud services (data storage, REST APIs).Experience in deploying robotic systems in field environments (construction, industrial, etc.).Why Join UsWork on groundbreaking technologies transforming the construction industry.Collaborative, innovative, and dynamic work environment.Opportunities for professional growth and development.Work with a great team from diverse backgrounds in a collaborative and supportive environment.Competitive salary based on experience, with full medical, dental, & vision benefits.Stock options in an early-stage startup that's growing quickly.
- ...energy infrastructure. Company TAR is both a hardware and software company, we are building out massive, critical, physical... ...the future. About the role TAR builds its own construction robots to install solar at gigawatt scale, where field labor and installation...SuggestedRelocation package
$235k - $305k
...the Role Join a defense technology team building autonomous robotic systems for countering unmanned aircraft. As the robotics team'... ...You’ll Do Write and own production C++ across the robotics software stack. Define timing, threading, latency, and safety contracts...Suggested- ...Embedded Software Engineer - Real-Time Embedded Company Overview Maven Robotics is building the world’s leading general-purpose AI robots. We are currently operating... ...Software Engineer - Real-Time Embedded to develop the foundational software that keeps our robot...SuggestedFor contractorsVisa sponsorship
- ...Downtrace AI builds offline, edge‑deployed AI systems for contested environments and national security missions. The Lead Robotics Software Engineer will design, implement, and maintain robotics software with edge AI across autonomous platforms. The role requires leading...Suggested
- ...Staff Software EngineerMytra's robotics team is looking for a Staff Software Engineer to develop safety-critical software on our robotic fleet. You'll own how safety-relevant software gets built and scaled — taking the safety concept and architecture and realizing it...SuggestedWork at office
$180k - $220k
...Role Overview Nimble is looking for an AI Robotics Research Engineer to help us advance our robotics moonshot by designing, developing, training, and implementing robotic foundation models, Vision‑Language‑Action Models, general‑purpose robotic AI models, and reinforcement...Local areaImmediate startFlexible hoursWeekend work- ...Plasmidsaurus is seeking a lab automation software engineer to help run and optimize our growing fleet of lab robotics. You will write production-grade Python to integrate hardware with LIMS and data pipelines, collaborating with scientists to design high-throughput workflows...Night shift
- ...manufacturing hub and we field test weekly on our own 400-acre private range. The Role and Your Impact: We need a Principal, Robotics Software Engineer to lead architecture across the robotics stack on Archimedes — perception, control, autonomy, and the infrastructure...Permanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work
- ...Join Us, and Ship Robots Weave was founded to build the robots we’d want to have in our... ...households. The Role As a Principal Robotics Software Engineer, you’ll help define the... ...software to determine how independently developed capabilities compose into a robot that can...
$170k - $260k
...Senior Python & C++ EngineerSimbe Robotics is a leading retail robotics company providing... ...role, you will be working with our robot software engineering team on the code that drives... ...the Tally software stackWorking on and developing new software packages to be shared across...$150k - $230k
...A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from...$180k - $250k
...Senior Software Engineer, Robotics Platform About Nimble Nimble is an AI robotics company building the autonomous supply chain to power fast... ...-as-code, and production. Experience building internal developer platforms, tooling, or workflow systems. Exposure to...Local areaFlexible hours$180k - $235k
...Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics San Francisco, CA (you can work from home up to 2x/week) The team builds... ...new embedded platforms (e.g. ARM Cortex-M series). - Developing and maintaining bare-metal firmware and RTOS-based applications...Permanent employmentFull timeWork from home- ...Darwin Robotics is seeking engineers and researchers to build intelligent machines that work in the real world. You will contribute to... ...dexterous manipulation, and systems integration across hardware, software, and perception. We value high initiative, teamwork, and the...
- ...Maven Robotics is seeking an Embedded Software Engineer to design and implement a real-time Linux platform powering autonomous robotics systems. You will optimize high-performance, GPU-accelerated compute for robotics and ML workloads, collaborating across Controls and...
- ...HCL Technologies Limited is seeking a Physical AI Engineer (Robotics & Agentic Systems) to build and deploy Physical AI solutions on Google stack, integrating DeepMind Robotics models with Gemini foundation models to create autonomous agents. You will move from simulation...
- ...Physical Intelligence is hiring an API Product Engineer to build the developer-facing surface that enables customers to use Pi’s models—bring... ...that can support thousands of partners and millions of robots, with strong collaboration across AI, infrastructure, and external...
$198.6k - $292k
...is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the... ...a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control, motion planning, and mission planning...Hourly payWork at officeLocal areaRemote workFlexible hours- ...independent team within DoorDash. We explore robotics and automation to transform last-mile... ...logistics. This role focuses on developing and deploying state-of-the-art systems in... ...opportunity because you will…Design and deploy software for advanced drone hardware, promoting...Hourly payWork at officeLocal areaRemote workFlexible hours
$170k - $200k
...technology companies to push the frontiers of robotics and AI. Backed by world-class investors... ...the world works.We are seeking a Senior Software Engineer - Instawork Robotics to... ...contribute to continuous improvement in developer tooling and experience.Contribute Technical...Hourly payTemporary workLocal areaShift work$185k - $235k
...About the Role Join a defense technology team developing autonomous robotic systems. You will build and debug production C++ software on physical hardware, working across sensor data, tracking, control, and autonomy. What You'll Do Own production C++ features...- ...platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving... ...partners depend on to operate accurately and at scale. As a Staff Software Engineer on Trust and Safety Foundations, you will help shape...Work at officeRemote workFlexible hours
- ...energy infrastructure. Company TAR is both a hardware and software company, we are building out massive, critical, physical... ...the future. About the role As a Software Engineer on the robotics team, you own the software that makes those machines autonomous...Remote work
$150k - $250k
...Robotics Engineer, AI & Software Are you a visionary engineer with a passion for robotics and AI, with a knack for thriving in cross-functional... ...team, you will be instrumental in designing, developing, and deploying the AI and software infrastructure for our...Full timeContract workWork at office$130.6k - $192k
About the TeamCome help us build and develop tools serving hundreds of engineers internally! We’re looking for a Fullstack Software Engineer to join our Developer Insights team. About the RoleOur mission is to improve the developer experience of engineers at DoorDash by...Hourly payWork at officeLocal areaRemote workFlexible hours$136.3k - $273.9k
...of curious builders using technology to make communication more affordable and powerful for millions of users every day. As a Software Developer - Backend, you won’t just build services—you’ll shape the systems, architecture, and tooling that make them possible. At...Temporary workWorldwide$223k - $373k
...existing capabilitiesDeliver secure, reliable, and high-performance infrastructure and APIs Identify and help resolve bottlenecks in our software development process and infrastructureWrite and guide engineers to produce elegant, scalable code, with an owner's mindsetServe as...Full timeWork at officeLocal areaRemote work- ...CaliforniaOpen to RemoteFull Time$200k - $250kSenior Application Engineer, Software/Firmware (Embedded Linux)Fully Remote | No Sponsorship... ...embedded software stacks across different hardware platforms Develop and modify OS-level and firmware components, including Linux...Remote work
- ...position. Responsibilities Partner with Product and Go-to-Market teams during pre-sales to evaluate customer hardware environments and develop proof-of-concept integrations Design and implement hardware integration layers between embedded platforms and customer...
$215k - $260k
...with another Crusoe team, such as SRE, Finance, Sales, People Ops, or a product group. You will learn how they operate and build software that helps them take the next action, not just describe the problem. This is a forward-deployed engineering role serving internal...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Developer. Be the first to apply!
- software development engineer (robotics engineer) San Francisco, CA
- robotic system engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA
- control systems engineer San Francisco, CA
- robotics engineer San Francisco, CA
- senior control systems engineer San Francisco, CA
- software engineer amazon San Francisco, CA
- information technology software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- junior software engineer San Francisco, CA



