Software Engineer, Focals Experiences
North Inc.
Kitchener, Ontario, Canada
2d ago

About You :

You're a champion for the user with a passion for crafting engaging and intuitive experiences. You love to collaborate to produce the best software and user interface designs and architecture.

  • You actually know what it means to write robust, maintainable code and clean, reusable interfaces. Your love of software doesn’t just end in the digital world;
  • the challenge of crafting software to interact with humans in new and groundbreaking ways excites you like nothing else.

    About Our Team :

    We’re the Focals Experiences team and we build the software that our customers interact with directly on our smart glasses.

    Our team consists of developers with applications knowledge in a wide variety of areas. We specialize in pioneering unique experiences for the brand new smart glasses market.

    Our team works closely with many other software teams, as well as product management and UX in order to ensure we are building truly delightful experiences.

    What You’ll Do :

  • Implement beautiful, engaging, and intuitive user interfaces and applications for Focals; North’s ground-breaking new smart glasses platform
  • Create robust and reusable software components of unusually high quality
  • Work closely with product managers and other team leads to write functional and technical specifications
  • Work closely with designers to implement novel interfaces and interactions
  • Provide guidance and direction to junior software engineers
  • Main Objectives :

  • Within 15 days you will : Take part in formal and informal team discussions / meetings with the goal of getting familiar with our teams' development model as well as the other stakeholders we regularly interact / collaborate with.
  • Actively contribute to code reviews from your peersMake code changes with the guidance of other team members to build familiarity with the codebase, architecture, standards, design patterns, etc.

  • Within 30 days : Make significant contributions to the team’s regular cadence of work.Be an active participant in formal / informal team discussions and meetings by providing your unique insights and challenging other views that you disagree with or don’t understand.
  • Actively look for areas where our processes could be improved and raise these items to the appropriate stakeholders for discussion

  • Within 60 days : Represent your team in collaboration with other teams when developing cross-functional solutionsDiagnose and fix user-impacting bugsContribute to the design, technical and otherwise, of the software on FocalsBecome a technical prime for one of the team’s deliverables
  • What You Need :

  • Strong coding ability in C++, Java, or another general-purpose language
  • Experience writing consumer-focused applications
  • Track record of delivering high-quality software in a fast-paced, multidisciplinary environment
  • Experience writing unit-testable code
  • Proficiency with a VCS (preferably git)
  • Degree in computer science, engineering, or equivalent (in lieu of a degree, a minimum of four years of relevant work experience)
  • Bonus Points For :

  • Experience with the Qt framework and QML-based UIs
  • Experience working on a product that combines both software and hardware
  • Proficiency with other programming or scripting languages
  • Experience with concurrency and IPC on Android, Linux, or Unix in a production environment
  • Experience using Agile methodologies including Scrum and Kanban
  • Relevant personal projects and open source work
  • People leadership experience
  • Feel like you can’t tick all the boxes above? If you have some of the skills and experience that we’re looking for and are willing to use your talent to learn the rest, we encourage you to apply!

    Why North :

    Day-to-day, we challenge each other to constantly raise the bar, encourage unconventional thinking to achieve innovative breakthroughs, and are passionately committed to surpassing our goals.

    We advocate a healthy lifestyle and promote continuous learning in a flexible work environment. Most of all, we set visionary goals, and we’re passionate about building the best, most impactful products that people will love.

    About Us :

    North, formerly Thalmic Labs, builds products that change the way we see and engage with our world. North’s latest product, Focals, are custom-built glasses with a display only the wearer can see.

    Focals let you see texts, get turn-by-turn directions, check the weather, request an Uber, ask Alexa, and more seamlessly and immediately.

    Founded in 2012, North has grown to a world-leading team of engineers, researchers, designers, and creators committed to building a future where technology is there when you need it and gone when you don’t, hidden by design.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form