Senior Computer Vision Software Engineer (Localization)

Verity

Not Interested
Bookmark
Report This Job

profile Job Location:

Zürich - Switzerland

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

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 teams technical excellence by mentoring engineers providing clear technical guidance and ensuring our collective output meets a high standard of quality and reliability.

Your Experience

  • . 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 teamwith 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 activitieswere dog-friendly!

Learn more about who we are what we do and how we think at

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 disability gender identity or length of time spent unemployed.


    Required Experience:

    Senior IC

    Your TeamVerity 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...
    View more view more

    Key Skills

    • Spring
    • .NET
    • C/C++
    • Go
    • React
    • OOP
    • C#
    • AWS
    • Data Structures
    • Software Development
    • Java
    • Distributed Systems

    About Company

    Company Logo

    The Role: For our live events department, we are looking for someone who can translate the emotions of a soundtrack into drone choreography while also bringing solid engineering skills to the table. In this role you’ll help create new choreographies for world-class productions such as ... View more

    View Profile View Profile