Application Developer - Autonomous Syste

  • PassiveLogic
  • Holladay, UT, USA
  • May 29, 2021

Job Description

What you will be doing As part of our Autonomy Studio team you will build user facing software that makes autonomous systems and AI come to life for everyday people. You will be building native quality software for multi-platform deployment. + Developing autonomous systems user software + Building user experiences that translate AI into human UX + Developing visual environments for Digital Twin construction + Invent new data visualization interfaces and graphical experiences + Manage a large object-oriented,off-line first,client-side javascript architecture About PassiveLogic PassiveLogic is reinventing the world of automation with the first fully autonomous platform for buildings. Our culture is built on bringing together the most talented engineers,thinkers,and creatives - backed by the world's leading investors - working together to make the future a reality. PassiveLogic's Autonomy Studio software enables ordinary people to create their own autonomous systems. We are driving new innovations in autonomous systems,mainstreaming energy efficiency,reducing the world's carbon footprint,while paving the way for the future of smart cities. We look for team members who have a passion for technology and want to work on cutting-edge problems with real-world solutions. You must have + B.S. in Computer Science or related field + 3+ years experience in software development + Experience with OO and MVC design patterns + Strong programming skills (e.g. Javascript,Typescript,Python,Swift,etc) + Interest in human-centered design,autonomous systems,sustainability,or intelligent agents + Ability to contribute individually,architecturally,and in group/pair programming + Strong Experience with HTML and CSS You should have + Experience with client-side,off-line first design patterns + Strong Experience with Javascript frameworks (e.g. Ember/React/Angular,etc) + Experience with SVG programming (SVG.js,Snap.js,etc) + Experience with data synchronization of distributed applications + Experience with reactive and data-driven system architectures + Experience with structured relational data It's helpful to have + Fundamentals of human-computer interaction design + Fundamentals in architecture,engineering,BIM or the built environment + Experience with 3D frameworks (e.g. Three.js) + Experience with application development + Experience with relational databases,PostgreSQL + Experience with data visualization methods Compensation,Perks,& Benefits + Competitive compensation + Equity share + Medical,dental,vision,401k,and PTO + Well stocked break room and catered lunches + Free ski passes available (We are at the base of Big Cottonwood Canyon) + Free National Park passes available + Must be diligent and get work done,but we do respect powder days To apply for this position: With your cover letter and resume,include a description of a project (of any type) you personally created,devised,built,managed,organized,or designed that was of your own self-initiative. Unsolicited resumes sent to PassiveLogic,including unsolicited resumes sent to PassiveLogic business mailing address,fax machine,email address,or directly to PassiveLogic employees,will be considered PassiveLogic property. PassiveLogic will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.