Autonomous Robotics Software Engineer

Advanced Robotics Group, LLC10 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Advanced Robotics Group, LLC is seeking elite Robotics Software Engineers to lead the enablement of autonomous operations for high-performance, non-consumer platforms. Join our driven team based in Houston as we develop cutting-edge robotics solutions and a pioneering proprietary analytics platform that pushes the boundaries of innovation globally.

Key Responsibilities

  • Collaborate with a dynamic group of innovative professionals and entrepreneurs
  • Utilize your expertise and learn new technologies to execute world-class autonomous operations
  • Develop production-ready solutions to industry-wide challenges
  • Engage with cutting-edge, world-class mechatronics infrastructures
  • Direct simulations and physical tests to ensure robustness and reliability
  • Integrate open-source elements with proprietary approaches
  • Grow rapidly through professional development opportunities

Required Qualifications

  • Passion for robotics and a deep desire to bring your ideas to life
  • Excellent structured problem-solving and software architecture skills
  • Proven experience in robotics software development with a track record of successful projects
  • Ability to quickly and reliably incorporate best-in-class technologies
  • Strong creative mindset and advanced problem-solving skills
  • Deep knowledge of localization and mapping techniques
  • Experience with path planning, navigation, system integration, and system-level design
  • Familiarity with ROS and a desire to develop core software beyond ROS
  • Strong software engineering and design fundamentals
  • Fluency in Modern C++ and optimization techniques
  • Willingness to make a multi-year commitment
  • BS/MS/PhD in Computer Science, Robotics, or a related field

Preferred Qualifications

  • 5+ years of related experience
  • Experience developing production quality software and reusing system architecture across projects
  • Experience with CI/CD tools
  • Extensive practical robotics experience
  • Experience with embedded and real-time systems
  • Familiarity with simulation environments

Benefits & Perks

  • Compensation: Generous pay and stock options
  • Benefits: Full medical, disability, and vision coverage
  • Perks: Fun lunches and a stocked kitchen

Location

Main development center in Houston, Texas

Company Description

Due to the confidential nature of our activities, specific details cannot be disclosed at this time. However, our robotics solutions are poised to significantly impact both safety and the environment, making the world a better place.

Required Skills

Software architecture
Localization and mapping
Real-time and embedded systems
ROS (Robot Operating System)
Robotics software development
System integration and system level design
Modern C++
Simulation and physical testing
CI/CD tools
Path planning and navigation