What are the responsibilities and job description for the Robotics Software Engineer position at 5V Tech?
Robotics Software Engineer
Location: Austin, Texas (Onsite – some flexibility)
Salary: $150,000 equity (flexible depending on experience)
Contract Type: Permanent
We have an exciting opportunity for a Platform Software Engineer to join an early-stage robotics company building rugged, real-world systems used in high-risk environments such as firefighting, defence, and industrial operations.
This is a highly hands-on role working across the full robotics software stack, building and deploying systems that operate in unpredictable, real-world conditions.
You’ll be joining a small, high-performing team at a genuinely early stage, with the opportunity to shape both the product and the engineering direction.
What you will be doing:
- Designing and building core platform features across the robotics software stack
- Integrating sensors and developing system architecture for real-world deployments
- Working on networking, video streaming, and system optimisation in low-bandwidth environments
- Developing and testing features across simulation, lab, and live environments
- Debugging complex system-level issues across processing, threading, and hardware interactions
Key skills needed:
- Experience with C/C programming
- Experience with robotics systems or ROS (1 or 2)
- Exposure to computer vision, SLAM, or perception systems
- Experience with networking or real-time systems
- Understanding of systems, algorithms, and software design fundamentals
- Familiarity with communication protocols (CAN, USB, I2C, Ethernet, etc.)
5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position, up to $250 for you and an additional $250 to a charity of your choice. 5V Tech are recognised talent solutions experts within IoT and Deep Tech working across Europe, the UK and North America.
Salary : $150,000