Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tycho.AI

Senior Software Engineer

Tycho.AI

Senior Software Engineer developing autonomy software for unmanned systems at Tycho.AI. Building onboard and off-board software for unmanned aerial vehicle products with a focus on C++ and Python.

Posted 4/12/2026full-timeCambridge • Massachusetts • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Design, develop, and optimize software to enable robotics tasks.
  • Design, develop, and optimize software to interface with internal and external stakeholder software.
  • Integrate new capabilities into real-world platforms, bridging research and production.
  • Write and supervise the development of clean, efficient, and maintainable code in C++ and Python.
  • Contribute to robust software development and test pipelines for large-scale dataset based test evaluation and resimulation.

Requirements

What you’ll need
  • Bachelor’s or advanced degree in Computer Science, Engineering, or related field.
  • 3+ years of software development experience in C++ environment.
  • Strong coding skills in C++ or Python (ideally both).
  • Strong software engineering architecture, abstraction and design skills.
  • Hands-on experience applying writing software for robotics and/or computer vision applications.
  • Experience with Robotics middleware (such as ROS2 or protobuf), and Linux based software development.
  • Experience with Git, code review, integration testing, CI/CD.
  • Experience with test driven development, evaluation, integration and burndown testing.
  • Experience implementing software interfaces to other onboard or offboard software.

Benefits

Comp & perks
  • Competitive salary
  • Meaningful equity
  • Generous benefits package

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonsoftware developmentsoftware engineering architectureabstractiondesignroboticscomputer visiontest driven developmentintegration testing
Soft Skills
coding skillsclean codeefficient codemaintainable code
Certifications
Bachelor’s degreeadvanced degree in Computer Scienceadvanced degree in Engineering