Mission Control Software Engineer
On-siteAustin, Texas, United States
Job Summary
Design and build intuitive, high-performance user interfaces for remotely controlling autonomous robots and workflows. Develop real-time visualizations for complex sensor data including LiDAR, 3D models, and geospatial information with a focus on rapid prototyping. Apply best practices in networking, authentication, and security to ensure low-latency communication. Architect and maintain scalable, secure backend systems using Docker and Kubernetes. Lead interdisciplinary teams, mentor new engineers, and optimize the full-stack experience to deliver robust solutions. This role requires extended hours or weekends for critical deadlines and relocation to Austin, TX.
Required Qualifications
- B.S. in Computer Science, Software Engineering, or a related technical field
- 2+ years of professional or project experience as a full-stack or application developer, working across frontend, backend, and infrastructure
- Proficiency in building interactive UIs using modern frameworks and platforms (e.g., React, Vue.js, Unity, Unreal, or equivalent)
- A strong understanding of computer networking principles, including routing and protocols across the OSI model
- Proficiency in developing software to run on Linux-based systems
- Must be willing to work extended hours or weekends when needed to support critical deadlines or triage urgent deployment issues
- Comfortable with working in a fast-paced startup environment
- Must be willing to relocate to Austin, TX if not within commuting distance
Desired Qualifications
- Experience working with real-time data systems or low-latency communication protocols (e.g., WebRTC, gRPC)
- Experience with data visualization, transformations, and working with 3D, geospatial, or LiDAR data
- Experience developing for game engines (e.g., Unity, Unreal Engine) and using them for data visualization or UI prototyping
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and edge computing strategies
- Understanding of cybersecurity best practices for application development, networking, and data handling
- Demonstrated ability to prototype and test multiple solutions to determine optimal approaches
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.