Software Engineer, Navigation

Vancouver, BC, Canada
Full Time
A&K Robotics
Experienced

Software Developer, Navigation

About us
A&K Robotics is a leader in self-driving technology. We develop autonomous vehicles that are changing how we move around our world. Our main product is an autonomous electric mobility pod designed to empower people to get around with more freedom and independence, starting in airports. We are working with the world’s leading airports and airlines to deliver category-defining travel experiences and we’re looking for more outstanding team members to contribute to our growth and help our customers win!

Role & Context:

We’re looking for a hands-on Software Developer with a proven track record of developing and managing software at scale. We’re seeing rapid growth in demand and we are executing on a bold technical roadmap that will change how people get around in airports. As a member of our software team, you will transform ambitious ideas into well-written code and work across teams to thoroughly test, integrate and improve our core navigation stack and product overall. The ideal candidate loves fast-paced work and is eager to sink their teeth into the hardest problems that Robotics has to offer. By joining our team, you'll be shaping the future of travel, making a tangible difference in the lives of people worldwide. Your work here matters. You will be part of bringing our vision to life, and creating a seamless, enjoyable travel experience for our global community.

What you’ll be doing at A&K:

  • Advance our core self-driving algorithms to help more people get around with ease and independance, and create a more enjoyable and accessible travel experience
  • Actively contribute to making our product better by writing clean, performant, well-tested, well-documented code and code reviews
  • Take full ownership of tasks - including flexing your knowledge of microcontrollers or mechanical systems if needed to get the job done
  • Ensure we maintain the highest standards for quality by carrying out thorough, progressive testing and diagnosis of subsystems, our fully built robots and producing succinct documentation usable as we scale our team
  • Collaborate with a tight-knit interdisciplinary team. You'll review and have your work reviewed by teammates in operations, hardware, leadership and UI/UX perspectives to ensure our product is designed with diversity in mind

What you’ll bring to the team:

  • Strong expertise in at least one of the following areas: SLAM, Navigation, Motion Control, Perception
  • 2+ years’ of progressive experience in software development for autonomous vehicles or mobile robotics
  • 5+ years’ experience with C++
  • Demonstrated experience in deploying and managing commercial software or open-source projects with significant userbase
  • Experience with developing and managing CI/CD workflows
  • Exceptional problem-solving skills - ability to work within constraints, budgets and think outside the box
  • Standout communication skills - you will present your work and accomplishments to customers, investors, stakeholders and non-technical audiences on a regular basis
  • You take immense pride in your work and pay attention to the smallest details
  • You take ownership and responsibility for your tasks and actions, and lead by example
  • Excellent writing skills that demonstrate organization and understanding of the big picture, while enabling you to efficiently and effectively communicate each team member’s work in the context of overall team goals and strategy
  • BSc/MSc/PhD in Computer Science or Engineering
  • Bonus points if you have hands-on electronics and mechanical debugging experience

Most importantly, you share our values: 

  • Diversity makes innovation. We debate, listen, respect and include different perspectives 
  • Always strive to learn and be better. We push the bar higher and insist on the best
  • Create value for people. Think big, be bold and see opportunities where others see challenges
  • Make it better than we found it. Consider the long-term impact of our actions today
  • Grit. Good things take work. We commit, battle and deliver as a team

* Applications with a project or experience portfolio will be prioritized, diversity of projects is considered an asset

Compensation and Perks:

  • Salary: $70,000 to $150,000, pending experience
  • Ground floor stock options in a growing company
  • Medical benefits
  • Central Vancouver office location and gym access at current location
  • Secured bike storage
  • Healthy office snacks
  • Significant opportunities for career advancement if you can demonstrate that you’re up to the task
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*