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...
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
View more
View less