Software Engineer

Tycho AI, Inc.

• $110K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Engineering or related field
  • 2+ years of C++ experience (5+ years for senior roles)
  • Familiarity with embedded C and RTOS environments
  • Exposure to STM32 Cube and ROS2 (or similar middleware)
  • Experience with Git, GitHub Actions, and Docker
  • Passion for robotics and real-world operational systems

Responsibilities

  • Develop C++ software for autonomous aerial and ground systems
  • Contribute to real-time software for embedded systems using C and RTOS
  • Integrate advanced autonomy using ROS2 and STM32 Cube platforms
  • Shape build pipeline with GitHub Actions, Docker, and CMake
  • Collaborate with teams across autonomy, hardware, and product
  • Contribute to a high-velocity engineering culture

Benefits

  • Dynamic work environment with a focus on bold ideas
  • Opportunity for rapid career growth alongside seasoned professionals
  • Collaborative culture that encourages tackling tough challenges
  • Contributions that have real-world impact
  • Access to cutting-edge technology and methodologies
Full Job Description
What you'll do:

You'll work hands-on with embedded systems, robotics frameworks, and cutting-edge autonomy stacks, and grow fast alongside some of the most experienced minds in AI, autonomy, and defense tech.
  • Develop C++ software for autonomous aerial and ground systems
  • Contribute to real-time software for embedded systems using C and RTOS
  • Integrate advanced autonomy using ROS2 and STM32 Cube platforms
  • Help shape our build pipeline with GitHub Actions, Docker, and CMake
  • Collaborate across autonomy, hardware, and product teams to bring new capabilities to life
  • Learn from (and contribute to) a high-velocity, high-integrity engineering culture

What you bring:
  • BS in Engineering or related technical field
  • 2+ years of C++ experience and CMake proficiency for junior engineers, 5+ years for senior engineers
  • Familiarity with embedded C and RTOS environments
  • Exposure to STM32 Cube and ROS2 (or similar middleware)
  • Experience with Git, GitHub Actions, and Docker
  • Passion for robotics, autonomy, and systems that operate in the real world

Bonus points for:
  • Experience with embedded Linux
  • Prior work on autonomous systems or robotic platforms

We're not just building technology; we're building a company that moves fast, tackles tough challenges, and supports one another every step of the way. If you're ready to help shape the future, apply now.

Similar Jobs

More Jobs at Tycho AI, Inc.

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: