JOBSEARCHER

Senior Embedded Software Engineer

Senior Embedded Software EngineerDo these qualities about a job resonate with you?Having cutting edge embedded system problems to solveBe a part of a fast growth, remote first startup from San FranciscoOperate with high ownership and impact rather than being a headcountWork with intelligent and collaborative engineersGet stuff done and have freedom to make decisionsGet recognized and also be paid for the value you are addingWork on a fresh codebase, without dealing with tech debtWork on impactful things that affect millions of people everydayA place that invests in personal growth and learning by literally paying for learning opportunitiesSet of coworkers that can collaborate in a productive manner, towards a unified goal, rather than dealing with politics and personal agendasWork at a place where you feel excited coming to work, rather than feel a pit in your stomach thinking about Monday morningDevelop Machine learning applications and use casesAbout usSwiftlane is reimagining how every door in every building works. So that you can walk up to a door and just use your face to unlock a door. Or use Siri to open a parking garage as you drive up to the building.Summary of the roleWe are developing an ARM based access control system hardware that can modernize access to buildings. It will run face recognition access logic, interface with various access control hardware inside the building, like key card readers, face recognition readers, elevators, fire alarms etc. This system is cloud connected, and will communicate two way with the cloud based backend. It requires real time, fault tolerant messaging as well as data sync with the cloud. It will host high performance offline data cache of the entire system, by leveraging many types of databases. And much more, chat with us to learn more.Key skills to succeedExpert at writing multithreaded C++ applicationsExpert at writing C firmwareMemory management and writing memory safe codeInterest and ability to write well tested code (we use Google tests)Collaborate with other engineers through written and verbal communicationWriting and interfacing with common low level driversBasic python scriptingInterest in building reliable, multi process applicationsNice to have skillsROSYocto build processBasic electronics knowledgeKnowledge of databases for embedded applicationsKnowledge of google cloud or AWSExperience with MQTTAbout SwiftlaneAt Swiftlane, we are reimagining access control to buildings. With Swiftlane, you can open building doors with face recognition, or use your mobile device for access. We are replacing keys with face access and mobile access. We don't carry paper maps anymore, but we are still carrying keys around. We want to change that.Swiftlane has raised over $9M from seasoned investors. We are based out of San Francisco, but also have a huge remote-first team distributed globally. We are already present in hundreds of buildings providing cutting-edge face recognition access and other modern security amenities.How to ApplyTo apply for this position, please send an email to contact@swiftlane.com with the link to this job posting, your resume, and an introduction about yourself. We look forward to talking with you!