Demo

Senior Computer Vision Software Engineer (Localization)

Verity
Zurich, MT Full Time
POSTED ON 12/24/2025
AVAILABLE BEFORE 2/24/2026

Your Team

Verity is looking for a Senior Computer Vision Software Engineer to join our Localization team.

This team owns the core localization technology that allows our drones to operate safely, reliably, and at scale inside complex industrial environments. The work sits at the heart of the product and directly impacts performance, operational cost, and system safety.

The team is developing accurate, robust, and efficient vision-based indoor localization that operates in challenging real-world conditions. The algorithms must run fast, recover gracefully, and handle imperfect sensor data, changing environments, and tight computational budgets.

If you enjoy working close to hardware, shipping production-grade computer vision systems, and taking responsibility for technology that must work every time - this is the role for you!

Your Role

  • Advance our mission of reliable indoor autonomy by designing and implementing robust software for vision-based indoor drone localization and related technologies using C and Python.
  • Enable real-time, dependable flight in complex indoor environments by developing state-of-the-art localization algorithms across state estimation, SLAM, computer vision, and machine learning.
  • Ensure drones perform reliably where GPS fails through rigorous field evaluation, continuous monitoring, and systematic root cause analysis of localization failures.
  • Take full ownership of mission-critical software across its entire lifecycle, from requirements and system design to implementation, deployment, and long-term operation in the field.
  • Build software we can trust in safety-critical systems by delivering high-quality, maintainable, and efficient code that meets the highest engineering standards.
  • Raise the engineering bar across the organization by conducting thoughtful code reviews and upholding strong software design principles and best practices.
  • Turn ideas into real-world impact by collaborating closely with multidisciplinary teams to bring research and prototypes into production-ready systems.
  • Grow the team’s technical excellence by mentoring engineers, providing clear technical guidance, and ensuring our collective output meets a high standard of quality and reliability.

Your Experience

  • M.Sc. or higher degree in Computer Science, Software Engineering, Robotics, or a related field
  • Extensive experience with the development of production-grade real-world, vision-based localization algorithms (SLAM) for resource-constrained platforms
  • 5 years of experience in software development with C for embedded and real-time systems
  • Solid understanding of state estimation, vision-based localization, deep learning, optimization, and computer vision.
  • Strong problem-solving skills and attention to detail.

Additional plus

  • Experience with development of software for autonomous robotic systems (particularly drones)
  • Experience with Python
  • Experience in interfacing embedded software with Cloud technologies e.g. AWS
  • Experience with handling, processing, and visualizing data for monitoring and performance evaluation purposes

Who you are

  • High level of initiative, ability to effectively prioritize, and exceptional sense of responsibility
  • Excellent interpersonal and communication skills
  • Strong analytical understanding and ability to solve complex problems in a rigorous, structured, and outcome-oriented way
  • Solution-oriented team player with an open and positive mindset, capable of working autonomously

Why Verity?

  • A great engineering culture, including flat hierarchies, an open-door policy, and a focus on joint responsibility and mutual trust and support
  • Working with a skilled, high-achieving, experienced, and fun team—with lots of opportunities to develop your professional career and grow with the company
  • Flexibility of a hybrid work environment. You can arrange start and finish times around your life (picking up kids, walking the dog, training for your next marathon at lunch)
  • 25 days of annual leave, employee stock ownership plan (conditions apply), variety of pension plans, and relocation packages
  • A buddy will support you during your onboarding and first month at Verity.
  • Annual team-building events, quarterly and monthly get-togethers, knowledge-sharing talks, game nights, and more
  • Welcoming office space complete with friendly team members, free snacks (fresh fruits, coffee, and more!), and fun activities—we’re dog-friendly!

Learn more about who we are, what we do, and how we think at www.verity.net

We strive to create an inclusive environment that empowers our employees. All qualified applications will receive consideration for employment without regard to race, nationality, religion, sexual orientation, gender, age, physical [dis]ability, gender identity or length of time spent unemployed.

    Salary.com Estimation for Senior Computer Vision Software Engineer (Localization) in Zurich, MT
    $88,807 to $107,918
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Computer Vision Software Engineer (Localization)?

    Sign up to receive alerts about other jobs on the Senior Computer Vision Software Engineer (Localization) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $111,195 - $140,107
    Income Estimation: 
    $151,084 - $181,738
    Income Estimation: 
    $133,507 - $160,824
    Income Estimation: 
    $136,663 - $175,160
    Income Estimation: 
    $157,953 - $182,694
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Computer Vision Software Engineer (Localization) jobs in the Zurich, MT area that may be a better fit.

    • mlmultiplecareerlocations Zurich, MT
    • A new paradigm of computing Magic Leap is a pioneer in Augmented Reality (AR) optics, display systems, platforms, devices services, prototyping and manufac... more
    • 2 Months Ago

    • Epic Great Falls, MT
    • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
    • 11 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!