Job Listings

Track North hiring and firing trends, filtered by title, location, type, date, category and date of posting.
Ticker Symbol Entity Name Domain As Of Date Title URL Brand Category Location Text City State Country Posted Date Number of Openings Description Salary Salary Currency Salary Description Coordinates Date Added Date Updated Company Name Sector Industry
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 7th, 2019 12:00AM Software Engineer, Back End Services Open Cloud Kitchener Ontario CAN About You:You’re an accomplished software engineer who reasons from first principles and cares about the little details and show pride in their work. You’re committed to building robust, thoughtfully-designed systems that stand the test of time. Finding innovative solutions to tough problems excites you and you have the ability to convert ideas into reality. About Our Team:We’re the Back End Services team, and we deliver cloud services to drive our smartglasses products. Our team consists of developers with experience in creating robust, scalable and reliable software that runs on a wide variety of web frameworks.  Our software engineers have expertise in areas such as API design, distributed systems, security, database design, cloud services, high availability, and DevOps. We work closely with other software teams (wearable and front end software) and also the Product team to support each other in finding solutions to complex problems.What You’ll Do:Architect, design, and develop event-driven microservices in multiple languages Write infrastructure as code, utilize continuous integration and container orchestration to automate deployments and scaling on the cloudOperate a distributed system that provides the back end infrastructure for a revolutionary new wearable computing systemWork closely with other software and hardware teams to take product ideas from conception to release Main objectives:Within 15 days you willBe assigned to a project team and start attending their scrum meetingsBecome familiar with the codebase, standards, design patterns, and tools used by the project teamMake minor code changes and simple bugfixes to gain familiarity with the development processWithin 30 days you willBegin building new features for Focals smartglasses on existing web service code basesContribute to code reviews, design meetings, and planning sessions with other back end developers working in the domainDesign a solution and present it to your team for peer reviewBeyond 30 days you willMake substantial contributions to the web services that power Focals smartglasses, guiding the software architecture and feature roadmap for future iterations of the productDeploy, upgrade, and monitor web services in productionActive participation as a member of the back end services community,  representing your project team in cross-functional meetings and product design reviewsDemonstrate a commitment to continuous improvement - as an individual contributor, and as a member of a project teamWhat You’ll Need:Strong coding skill in JavaScript (Node.js + ES6) or other high-level languages for building web applications and servicesBroad understanding of the design and architecture of modern microservices Experience building distributed, scalable and highly available systemsExperience with relational databases and relational database designExperience planning and estimating software development tasks in an agile environmentExperience writing unit-testable codeProficiency with a VCS (preferably git)Degree in computer science, engineering, or equivalent (in lieu of degree, minimum four years of relevant work experience) Bonus points for:Programming and scripting ability in other languages (Go, Python, Ruby)Experience with microservice-based back endsExperience with caching services (Redis, etcd)Experience with message brokers (RabbitMQ, Kafka)Familiarity with industry-standard cloud providers (AWS, GCP)Experience with containerization technologies (Docker, Rkt)Familiarity with container orchestration platforms (Docker Swarm, Kubernetes)Relevant personal projects and open source workFeel 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. Sep 7th, 2019 02:42AM Sep 7th, 2019 02:42AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 7th, 2019 12:00AM Optical Metrology Engineer Open Optical Engineering Kitchener Ontario CAN About You:You’re an experienced optical engineer with expertise in and a passion for metrology. You are looking for an opportunity to draw upon your experience to create innovative optical solutions to tackle the hardest problems in the industry. You thrive in collaborative team environments and enjoy opportunities to contribute your ideas.What You’ll Do:In addition to the hands-on application of your skills in the lab, you will provide guidance to the product development groups regarding the metrology of unique prototype parts.  Your expertise will have you playing an important role in vendor support, where vendor qualification and component requirements are critical.  In addition, you will work with our Incoming Quality Control and Manufacturing groups on the application of effective metrology methods.    Within 20 days you will:Be capable of operating the optical metrology equipment currently in placeUnderstand the applications, strengths, and shortcomings of each piece of metrology equipment Understand and aid in the development of the supplier base for our next-gen optical componentsSupport purchasing activities through assessment of vendor quality controlData analysis of incoming optical measurements and correlation with incoming supplier dataConsult with fixture development teams to advise on optical metrology issuesWithin 40 days you will achieve at least three of the following:Develop familiarity with North’s optical metrology equipment, methods and metrics.Start contributing immediately through the performance of metrology tasks in support of ongoing manufacturing and product development activitiesDevelop a good understanding of the optical components that make up the company’s products, both current and next-generation.Develop a familiarity of the fabrication procedures and metrics presently used by the manufacturing teamsWithin 60 days:Perform full measurements on lots from new suppliers as part of qualificationHold data review meetingsConduct Gauge R+R studies on measurement processes and manufacturing fixturesProactively evaluate and recommend alternative metrology strategies where warrantedPerform non-standard optical measurements to support requests from mechanical and optics team as part of development, requests from R&D, etc.Perform troubleshooting metrology to support production as neededWork with engineering teams to drive the planning activities for the metrology of critical optical and mechanical components throughout all phases of product developmentBonus points for:Six Sigma (or similar) credentialsKnowledge of Zemax or Code VKnowledge of GD&T standards, ISO 10110 optical drawing standardsKnowledge of the ANSI Z80.1 Ophthalmic StandardExperience working in a clean room environmentExperience in working in and supporting an optical production and/or R&D environmentsFeel 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. Sep 7th, 2019 02:42AM Sep 7th, 2019 02:42AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 8th, 2019 12:00AM Email & Lifecycle Manager Open Marketing Kitchener Ontario CAN About you:You’re a marketing automation expert who obsesses over optimizing conversion for every step of the customer journey. You get the whole picture: the what, how and why of segmentation and targeting, testing and creative development. You’re knowledgeable about marketing automation solutions and have experience creating triggered email and mobile lifecycle programs that span across the entire purchase funnel. You have experience working cross-functionally with product, product marketing, insights & analytics, and content teams to design and launch campaigns. You’re excited about working with a small team where you are constantly learning and honing your skills.What you’ll do:Within 30 days:Develop a deep understanding of the customer journey and purchase funnelLearn the ins and outs of North’s marketing automation software stackDefine ongoing data needs for segmentation, personalization and triggered campaigns to drive customer conversionWork with design and development teams to establish and roll out new email marketing assets Within 60 days:Lead the day-to-day management of marketing automation tools to support the setup, launch and ongoing monitoring of lifecycle marketing campaignsPartner with other teams to optimize campaign execution across multiple owned channels (email, SMS, and push) and analyze metrics including open rate, CTR, engagement, and salesWork with the product marketing team to deeply understand customer use cases and deploy content to help onboard and educate new customersPartner with product marketing, content, and design teams to develop key messages, themes, and assets that resonate with our audienceWork across multiple pieces of software to create complex automated experiences (website, owned channels, internal systems, etc.) to move people through the customer journeyWithin 120 days:Lead the ongoing strategic planning and implementation of new lifecycle marketing touch points with the goal of optimizing the purchase funnelStay on top of industry trends and consistently champion new ideas to help optimize lifecycle marketing practicesWhat you’ll need:4+ years of experience in a lifecycle and/or email marketing function, preferably in a B2C organizationProficiency in marketing automation and email technology such as Emarsys, Marketo, or PardotExperience setting up A/B testing scenarios and control groupsKnowledge of best practices for email deliverability, segmentation, and subject linesExperience managing the design and development of digital creative assetsBasic graphic design and CSS/HTML proficiencyDetail oriented mindset with excellent written communication and copywriting skillsAbility to communicate technically across development, product and creative teamsBachelor degree in Business Administration, Marketing, Communication, Advertising or equivalentBonus points:B2C tech/eCommerce experience particularly launching consumer hardware productsExperience working at startup or agencyPassion for emerging technology (e.g. VR, AR, IOT)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. Sep 8th, 2019 02:48AM Sep 8th, 2019 02:48AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 8th, 2019 12:00AM Optical Metrology Engineer Open Optical Engineering Kitchener Ontario CAN About You:You’re an experienced optical engineer with expertise in and a passion for metrology. You are looking for an opportunity to draw upon your experience to create innovative optical solutions to tackle the hardest problems in the industry. You thrive in collaborative team environments and enjoy opportunities to contribute your ideas.What You’ll Do:In addition to the hands-on application of your skills in the lab, you will provide guidance to the product development groups regarding the metrology of unique prototype parts.  Your expertise will have you playing an important role in vendor support, where vendor qualification and component requirements are critical.  In addition, you will work with our Incoming Quality Control and Manufacturing groups on the application of effective metrology methods.    Within 20 days you will:Be capable of operating the optical metrology equipment currently in placeUnderstand the applications, strengths, and shortcomings of each piece of metrology equipment Understand and aid in the development of the supplier base for our next-gen optical componentsSupport purchasing activities through assessment of vendor quality controlData analysis of incoming optical measurements and correlation with incoming supplier dataConsult with fixture development teams to advise on optical metrology issuesWithin 40 days you will achieve at least three of the following:Develop familiarity with North’s optical metrology equipment, methods and metrics.Start contributing immediately through the performance of metrology tasks in support of ongoing manufacturing and product development activitiesDevelop a good understanding of the optical components that make up the company’s products, both current and next-generation.Develop a familiarity of the fabrication procedures and metrics presently used by the manufacturing teamsWithin 60 days:Perform full measurements on lots from new suppliers as part of qualificationHold data review meetingsConduct Gauge R+R studies on measurement processes and manufacturing fixturesProactively evaluate and recommend alternative metrology strategies where warrantedPerform non-standard optical measurements to support requests from mechanical and optics team as part of development, requests from R&D, etc.Perform troubleshooting metrology to support production as neededWork with engineering teams to drive the planning activities for the metrology of critical optical and mechanical components throughout all phases of product developmentBonus points for:Six Sigma (or similar) credentialsKnowledge of Zemax or Code VKnowledge of GD&T standards, ISO 10110 optical drawing standardsKnowledge of the ANSI Z80.1 Ophthalmic StandardExperience working in a clean room environmentExperience in working in and supporting an optical production and/or R&D environmentsFeel 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. Sep 8th, 2019 02:48AM Sep 8th, 2019 02:48AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 8th, 2019 12:00AM Software Engineer - Wearable Platform Open Software Engineering Kitchener Ontario CAN About You:You’re a software engineer with a passion for operating systems and low-level software. You love to collaborate to produce the best software designs and architecture. You actually know what it means to write robust, maintainable code and clean, reusable interfaces. Concurrency and interprocess communication are your friends. 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 is something you find exciting.About Our Team:We’re the Wearable Platform team and we build the software upon which our ground-breaking user interactions run. Our team consists of developers with experience in a wide variety of areas from interacting with hardware to implementing user interfaces. We have expertise in areas such as sensors, digital signal processing, power management, real-time systems, audio, power management, wireless, and computer graphics to name a few. Above all, we specialize in writing code for a resource-restricted system. Our team works closely with many other hardware and software teams to support each other in finding solutions to complex problems. What You’ll Do:Design and develop software for Focals; North’s ground-breaking new smartglasses platformCreate robust and reusable software components of unusually high qualityCollaborate closely with product managers and other team leads to figure out what to build and how to build itWork closely with designers to implement novel user interfaces and interactionsMain Objectives:Within two weeks you will:Make minor code changes and fix simple bugs with the aim of gaining familiarity with the codebase and our modern development processes, standards, and design patternsContribute improvements to our processesWithin four weeks:Make significant contributions to new features or platform componentsInfluence best practices based on your unique background experienceConsider a topic from your experience to educate the rest of the team onBeyond four weeks you will: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 FocalsWhat You Need:Strong coding ability in C++, Java, or another general-purpose languageExperience developing system software, especially for resource-constrained Linux-based systemsTrack record of delivering high-quality software in a fast-paced, multidisciplinary environmentExperience producing testable designs and writing test codeProficiency with a VCS (preferably git)Degree in computer science, engineering, or equivalent (in lieu of degree, minimum of four years of relevant work experience)Bonus Points For:Proficiency with Python or other scripting languagesExperience with the Qt framework and QML-based UIsExperience with CMake and cross-compiling toolchainsExperience with concurrency and IPC on Android, Linux, or Unix in a production environmentExperience developing APIs for external developersProficiency with other programming or scripting languagesExperience using Agile methodologies including Scrum and KanbanRelevant personal projects and open source workPeople leadership experienceFeel 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. Sep 8th, 2019 02:48AM Sep 8th, 2019 02:48AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 9th, 2019 12:00AM Software Engineer, Back End Services Open Cloud Kitchener Ontario CAN About You:You’re an accomplished software engineer who reasons from first principles and cares about the little details and show pride in their work. You’re committed to building robust, thoughtfully-designed systems that stand the test of time. Finding innovative solutions to tough problems excites you and you have the ability to convert ideas into reality. About Our Team:We’re the Back End Services team, and we deliver cloud services to drive our smartglasses products. Our team consists of developers with experience in creating robust, scalable and reliable software that runs on a wide variety of web frameworks.  Our software engineers have expertise in areas such as API design, distributed systems, security, database design, cloud services, high availability, and DevOps. We work closely with other software teams (wearable and front end software) and also the Product team to support each other in finding solutions to complex problems.What You’ll Do:Architect, design, and develop event-driven microservices in multiple languages Write infrastructure as code, utilize continuous integration and container orchestration to automate deployments and scaling on the cloudOperate a distributed system that provides the back end infrastructure for a revolutionary new wearable computing systemWork closely with other software and hardware teams to take product ideas from conception to release Main objectives:Within 15 days you willBe assigned to a project team and start attending their scrum meetingsBecome familiar with the codebase, standards, design patterns, and tools used by the project teamMake minor code changes and simple bugfixes to gain familiarity with the development processWithin 30 days you willBegin building new features for Focals smartglasses on existing web service code basesContribute to code reviews, design meetings, and planning sessions with other back end developers working in the domainDesign a solution and present it to your team for peer reviewBeyond 30 days you willMake substantial contributions to the web services that power Focals smartglasses, guiding the software architecture and feature roadmap for future iterations of the productDeploy, upgrade, and monitor web services in productionActive participation as a member of the back end services community,  representing your project team in cross-functional meetings and product design reviewsDemonstrate a commitment to continuous improvement - as an individual contributor, and as a member of a project teamWhat You’ll Need:Strong coding skill in JavaScript (Node.js + ES6) or other high-level languages for building web applications and servicesBroad understanding of the design and architecture of modern microservices Experience building distributed, scalable and highly available systemsExperience with relational databases and relational database designExperience planning and estimating software development tasks in an agile environmentExperience writing unit-testable codeProficiency with a VCS (preferably git)Degree in computer science, engineering, or equivalent (in lieu of degree, minimum four years of relevant work experience) Bonus points for:Programming and scripting ability in other languages (Go, Python, Ruby)Experience with microservice-based back endsExperience with caching services (Redis, etcd)Experience with message brokers (RabbitMQ, Kafka)Familiarity with industry-standard cloud providers (AWS, GCP)Experience with containerization technologies (Docker, Rkt)Familiarity with container orchestration platforms (Docker Swarm, Kubernetes)Relevant personal projects and open source workFeel 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. Sep 9th, 2019 02:56AM Sep 9th, 2019 02:56AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 9th, 2019 12:00AM Computational Modeling Software Engineer Open Display Software Kitchener Ontario CAN About You:You’re an experienced software engineer with a passion for building high quality, high performance, software applications. You thrive in a collaborative, multi-disciplinary, fast-moving environment where out of the box thinking is encouraged and team communication is essential. You like to build software that interacts with and understands the physical world around you.What You’ll Do:You will build custom software to model and simulate optical physics of smartglasses.  These software tools will be used to design and understand novel components of our heads up display.  You will collaborate with scientists, researchers, and engineers to build the functionality, capabilities, and validation of these tools.  Skills that you’ll apply:Software architecture and developmentSimulation of physical phenomenon, including 3D geometry and linear algebraPerformance optimization of numerical simulationsNumerical MethodsMain Objectives:Within 30 days you will: Meet with other team members and get up to speed on activities to dateDevelop an in-depth understanding of our current optical modeling softwareReview development plans for the future and contribute to their evolutionWithin 60 days you will: Build a new simulation for designing, tolerancing, and measuring the performance of a novel optical componentTest and validate this simulationWrite documentation and examples for this simulation so that other team members can use itWithin 90 days you will:Create a plan to build a platform for optical simulations including:Tools for visualizationOptimization algorithmsEasy additions of new or modified componentsBonus points for: Experience with the Python scientific stack: numpy, scipy, matplotlib, pandas, ipythonC++ experience, especially integration between Python and C++Experience with raytracing, field propagation, FDTD, RCWAExperience with high performance or distributed computing: MPI, CUDAExperience in graphics programmingUnderstanding of natural phenomenon (physics)Interest in opticsFeel 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. Sep 9th, 2019 02:56AM Sep 9th, 2019 02:56AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 9th, 2019 12:00AM Software Engineer - Mobile Software Open Software Engineering Kitchener Ontario CAN About You:You're a problem solver at heart. Finding innovative solutions to tough problems excites you. You understand that high-quality products require high-quality code, and are continually looking for better ways to get the job done. You keep up with the latest evolutions of Android or iOS, and you know how to take advantage of what the platform offers. You thrive in collaborative team environments and enjoy opportunities to contribute your ideas. About Our Team:We’re the Mobile Software team, and we deliver the companion applications that help power the experiences on our revolutionary smart glasses. Our team consists of developers with experience in creating robust, reliable software that runs on both Android and iOS. Our software engineers have expertise in areas such as responsive UI, REST APIs, Classic and Low Energy Bluetooth, notifications, getting the most out of the Android / iOS frameworks, and integrating 3rd party libraries. Our team works closely with other teams (user experience, cloud, wearable software, other software teams) to find solutions to complex problems and deliver experiences that users will love to use.What You’ll Do:Architect, design, and develop software for iOS- or Android-based smartphones in Swift and Kotlin/JavaWork closely with other software and hardware teams to take products from design to releaseCreate software that will power the wearable computing system of the futureMain Objectives:Within 15 days you will:Understand our product and the related software architecture at a high levelKnow the purpose of our team and understand how we work with UX, Product, and other Software teamsUnderstand the fundamentals of building and testing our codeComplete several small tasks and understand how work is tracked in JIRAContribute to at least one code review and understand the review processAttend team retrospective meetings and contribute based on your initial experienceUpdate onboarding documentation to help the next new employee to learn what they need to know fasterWithin 30 days you will:Submit and review pull requests in a regular cadence for at least one platformContribute to design and architecture discussionsUnderstand the release process for our apps, as well as all the build variantsParticipate in task breakdown and estimation relying mostly on general knowledge and past experienceIdentify problems with our current technology or processes that should be fixed in order to make the team more effectiveUnderstand how our pairing flow with Focals works, both Bluetooth Classic and Low EnergyBeyond 30 days you will:Be able to submit and review pull requests for any area on either platformIncorporate knowledge of existing code and overall software system in task breakdown and estimationCan be the mobile representative on other project teams, driving software designs and communicating updates in both directionsActively implement solutions to problems with our current technology or processes to make the team more effectiveWork with your manager to develop SMART goals for your future progressionLead the design and development of a featureUnderstand how we communicate with Focals via Bluetooth (i.e. Sharing information to Focals)What You Need:Strong coding skill in Swift, Java, or KotlinDeep knowledge of the Android and/or iOS SDK and developer toolsExperience developing user-centric applications for mobile platformsTrack record of delivering high-quality software in a fast-paced, multidisciplinary environmentAn eye for detail and a passion for delivering software that provides a world-class experience to end usersProficiency with a VCS (preferably git)Degree in computer science, engineering, or equivalent (in lieu of degree, minimum four years of relevant work experience)Excellent written and verbal communication skillsBonus Points For:Experience working closely with UX designersProgramming and scripting ability in other languages (C++, Python, JavaScript)Experience developing complex mobile apps from scratchExperience with Bluetooth (Classic and/or Low Energy stacks)Experience with concurrency and IPC on Android, Linux, or Unix in a production environmentExperience designing software for libraries or large, multi-modular systemsExperience using Agile methodologies including Scrum and KanbanRelevant personal projects and open source workFeel 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. Sep 9th, 2019 02:56AM Sep 9th, 2019 02:56AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 9th, 2019 12:00AM Software Engineer - Wearable Platform Open Software Engineering Kitchener Ontario CAN About You:You’re a software engineer with a passion for operating systems and low-level software. You love to collaborate to produce the best software designs and architecture. You actually know what it means to write robust, maintainable code and clean, reusable interfaces. Concurrency and interprocess communication are your friends. 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 is something you find exciting.About Our Team:We’re the Wearable Platform team and we build the software upon which our ground-breaking user interactions run. Our team consists of developers with experience in a wide variety of areas from interacting with hardware to implementing user interfaces. We have expertise in areas such as sensors, digital signal processing, power management, real-time systems, audio, power management, wireless, and computer graphics to name a few. Above all, we specialize in writing code for a resource-restricted system. Our team works closely with many other hardware and software teams to support each other in finding solutions to complex problems. What You’ll Do:Design and develop software for Focals; North’s ground-breaking new smartglasses platformCreate robust and reusable software components of unusually high qualityCollaborate closely with product managers and other team leads to figure out what to build and how to build itWork closely with designers to implement novel user interfaces and interactionsMain Objectives:Within two weeks you will:Make minor code changes and fix simple bugs with the aim of gaining familiarity with the codebase and our modern development processes, standards, and design patternsContribute improvements to our processesWithin four weeks:Make significant contributions to new features or platform componentsInfluence best practices based on your unique background experienceConsider a topic from your experience to educate the rest of the team onBeyond four weeks you will: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 FocalsWhat You Need:Strong coding ability in C++, Java, or another general-purpose languageExperience developing system software, especially for resource-constrained Linux-based systemsTrack record of delivering high-quality software in a fast-paced, multidisciplinary environmentExperience producing testable designs and writing test codeProficiency with a VCS (preferably git)Degree in computer science, engineering, or equivalent (in lieu of degree, minimum of four years of relevant work experience)Bonus Points For:Proficiency with Python or other scripting languagesExperience with the Qt framework and QML-based UIsExperience with CMake and cross-compiling toolchainsExperience with concurrency and IPC on Android, Linux, or Unix in a production environmentExperience developing APIs for external developersProficiency with other programming or scripting languagesExperience using Agile methodologies including Scrum and KanbanRelevant personal projects and open source workPeople leadership experienceFeel 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. Sep 9th, 2019 02:56AM Sep 9th, 2019 02:56AM North
private:bynorth bynorth.applytojob.com bynorth.applytojob.com Sep 10th, 2019 12:00AM Software Community Lead - Embedded Software Open Software Engineering Kitchener Ontario CAN About You:You are an expert in low-level software development, with experience developing firmware across a spectrum of embedded microcontroller and microprocessor architectures.  You have a history of delivering products on-time and on-budget, and motivating teams to achieve the same result. You've designed firmware in bare-metal and RTOS environments, and understand how Embedded Linux or Android are used as foundational operating systems in compelling consumer products.  You have a strong background in software architecture, and know what abstractions and design patterns to apply for various scales of projects. You are motivated, curious, and creative - you want to push the boundaries of what's possible for consumer technology, and are excited to help realize North's vision for consumer smartglasses.  You enjoy collaborating with a team of high-performing embedded software developers, mentoring co-ops and junior developers, and encouraging yourself and others to achieve their potential. You have a desire to create an environment that fosters creativity and professional growth -- both for yourself and your team. You enjoy working in a fast-paced, multi-disciplinary environment with numerous teams collaborating to realize the vision of North's smartglasses.  About Our Team:We’re the Embedded Software team, and we deliver the firmware and lowest level software that drive our smartglasses and accessory products.  Our team consists of developers with experience in creating robust, reliable software that runs on a wide variety of embedded processors. Our software engineers have expertise in areas such as sensors, digital signal processing, power management, RTOS kernel design, audio, power management, wireless, and display technologies.  Our team works closely with other engineering teams (electrical engineering, advanced R&D, and various software teams) to find solutions to complex problems.What You’ll Do:Provide technical guidance and people-leadership for a core group of talented embedded software developersArchitect and implement key components of the embedded software powering North’s Focals smartglasses and accessory productsWork closely with other teams to solve cross-functional problems to create compelling smartglasses experiences on highly-customized hardware platformsMain Objectives:Within 15 days you will:Start building relationships with all team members, including through regular one-on-one’s with all members of the team.Begin to understand the overall hardware/software architecture of North’s smartglasses, and start building relationships with the various teams involved in the realization of this architecture.Gain familiarity with North’s development processes and the projects being undertaken with the team.Take on simple development tasks in the team’s projects.Within 30 days you will:Participate in and contribute to higher-level technical architecture discussions.Take on more complex development tasks.Contribute regularly to code reviews.Get plugged into project teams.Beyond 30 days you will:Perform day-to-day software development work, fixing bugs, implementing new functionality, and performing code reviews across a variety of software projects.Take initiative to lead the development of new processes and technologies to make North a “center of excellence” for embedded software.Give regular feedback to team members, mentor junior developers and co-ops, engage in resource planning and recruitment exercises.What You Need:A desire to lead an embedded software/firmware development team in a fast-paced, multi-disciplinary environmentProficiency with C and C++ in an embedded software contextA strong understanding of Object-Oriented software architecture principles, including SOLIDAbility to apply modern software engineering practices  (version control, test-driven-development, continuous integration / continuous delivery) to the embedded software domainFamiliarity with system-level firmware design using a variety of microcontrollers and microprocessors, in bare-metal, RTOS-based (FreeRTOS, uC-OS, etc.), and OS-based (Embedded Linux, Android, Windows-CE, Other POSIX) environments.Degree in computer science, engineering, or equivalent (in lieu of degree, minimum five years of relevant work experience)Bonus Points For:History of managing large software projects with multiple contributorsBackground in sensors and sensor-fusion technologyUnderstanding of and ability to use interface processors with peripherals using common bus technologies (I2C, UART, SPI, MIPI)Familiarity with Android, Embedded Linux, or other POSIX-based OS’s used in consumer productsAbility to write firmware and driver code for custom siliconKnowledge of fundamental computer graphics principles and APIs (EGL, OpenGL, shaders)Integration of display, audio, and input technologies in an embedded systemAbility to implement wireless network technologies such as Bluetooth, BLE, Zigbee or ANT in a consumer deviceKnowledge of best-practices for software security in firmware projects (defensive coding, static analysis, encryption, code-signing, selinux, process separation, etc.)Familiarity with agile project-management tools such as JIRAProficiency reading electrical schematicsNetwork software experience using TCP/IP and Domain socketsFamiliarity with open-source software licensingFeel 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. Sep 10th, 2019 02:41AM Sep 10th, 2019 02:41AM North

Request a demo to view additional historical data, and much more.

Make fast
queries

No longer rely on engineers to access data; build and share queries with intuitive tools, and derive insights in real time.

Bookmark queries with your team

Save and share custom queries using a private bookmarking feature, accessible to your whole team.

Be first to know with alerts

Scan data points across millions of companies and receive emails when relevant metrics cross critical thresholds.

Visualize data for quick insights

Create custom keyword-based word clouds, charts, and advanced visualizations to quickly analyze the data.

Map competitor locations

Analyze competitor presence and growth over time by overlaying store locations with the Nearby Competitor feature.

Add widgets to your dashboards

Access existing maps, charts, word clouds, and other visualizations to understand your data quickly. Or build custom widgets to view data just the way you want it.