Software Engineer, Navigation

2 months ago


Vancouver, Canada A&K Robotics Full time

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 perspectivesto 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++
  • Demonstratedexperience 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
  • Standoutcommunication 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
#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada A&K Robotics Full time

    About Us:A&K Robotics is a pioneering leader in the development of autonomous transportation solutions. Our mission is to revolutionize the way people move around, making travel more accessible and enjoyable. We're driven by a passion for innovation and a commitment to excellence.Role & Context:We're seeking a seasoned Software Engineer with a proven track...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Senior Guidance, Navigation and Control EngineerSierra Space is a leading provider of innovative aerospace solutions, with a proven track record of delivering customer-focused technology and best-of-breed integrations in the aerospace and defense sectors.Salary:$120,552.10 - $180,828.15 per annum, plus annual incentive pay based on performance.About the...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Job OverviewSierra Space is seeking an experienced Senior Guidance, Navigation and Control Engineer to join our team. As a key member of our spacecraft design and development team, you will play a critical role in ensuring the success of our satellite programs.Company OverviewSierra Space is a leading provider of technology and services for the aerospace and...

  • software engineer

    1 month ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation: Expérience: EducationBachelor's degreeComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration...

  • software engineer

    1 month ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...

  • Software engineer

    4 weeks ago


    Vancouver, Canada WIA Software Systems Inc.] Full time

    Overview Languages English Education or equivalent experience Computer science Computer software engineering Systems engineering Experience On site Work must be completed at the physical location. There is no option to work remotely. Work setting Responsibilities Tasks ...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...

  • Software Engineer

    2 days ago


    Vancouver, Canada Microsoft Canada Full time

    Microsoft’s Path team helps customers along their journey from the initial idea to the final realization of their goals – from Idea to Plan to Done. We are responsible for collaborative work management products including Microsoft Project, Planner, To Do, and Visio. With Project and Planner, we help customers collaborate effectively to navigate...

  • Software Engineer

    1 day ago


    Vancouver, Canada Microsoft Canada Full time

    Microsoft’s Path team helps customers along their journey from the initial idea to the final realization of their goals – from Idea to Plan to Done.We are responsible for collaborative work management products including Microsoft Project, Planner, To Do, and Visio. With Project and Planner, we help customers collaborate effectively to navigate...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job Summary:We are seeking a talented Software Engineer to join our team at Electronic Arts. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Scala.Key Responsibilities:Design and develop dynamic, responsive, and resilient software systems.Collaborate with cross-functional teams to...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...

  • Software Engineer II

    1 month ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Amazon Full time

    Delivering Excellence in Last Mile TechnologyAs a key member of the Amazon team, you will play a pivotal role in shaping the future of last mile delivery technology. Our mission is to provide seamless and efficient delivery experiences for Amazon customers and transporters. We strive to eliminate complexities and variances associated with on-road pickup and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer and publisher of interactive entertainment for consumers globally.The Company develops and publishes products through Rockstar Games, 2K, Private Division, and Zynga.We are looking for a Senior UI/Frontend Software Engineer to help establish our engineering culture and lay the...


  • Vancouver, Canada Go REcruitment Full time

    p>Company Overview – A Start-up Disrupting the Mining IndustryNovamera Inc. is a funded start-up that is developing an innovative technology and process to recover gold, copper or other ore from steeply dipping, narrow vein deposits that are considered uneconomic when applying traditional extraction methods. It is called Sustainable Mining by Drilling...

  • Software Tester

    2 weeks ago


    Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge software solutions. We are seeking talented Software Testers to join our team and play a critical role in ensuring the quality and reliability of our products.Job OverviewWe offer a competitive salary of $120,000 - $150,000 per...