Posted in

Director – Calibration Software

Director – Calibration Software

CompanyMagic Leap
LocationSunnyvale, CA, USA
Salary$171000 – $285000
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • 12+ years of professional experience in software development with at least 3-5 years of experience related to computer vision or computational geometry
  • Bachelors degree in Computer Science, Mathematics, Mechanical Engineering or similar discipline, or equivalent relevant experience in an applicable field
  • Strong leadership skills with a demonstrated record of leading a team of engineers to success
  • Working knowledge of statistics for hypothesis testing, process capability analysis, and process sensitivity metrics
  • Exceptional presentation, organization, and logistical skills
  • Experience with C++ and CMake
  • Experience creating and maintaining complex code bases
  • Experience with signal processing and filtering
  • Demonstrated knowledge of concepts in multi-view geometric computer vision
  • Must be comfortable in a highly dynamic and creative environment bound by time constraints

Responsibilities

  • Lead a team of software engineers with the ability to still be hands-on and versatile
  • Drive implementation of calibration algorithms from concept phase to production-ready code
  • Implement/enforce processes that ensure a high standard of quality for software development including code review, unit testing, and source control
  • Implements/enforces processes to ensure algorithmic correctness and robustness
  • Coach your team to deliver quality code supported by unit tests / integration tests as well as validation of performance with real world data
  • Exhibit compassionate leadership, communicate clear performance expectations, and coach your team towards independence
  • Understand when an off-the-shelf solution is appropriate and when creative, in-house designs are necessary
  • Identify short and long-term solutions, confidently schedule work, and close issues in a timely manner
  • Independently pursue new skills/knowledge as needed to complete projects
  • Drive development in sync with high-level product goals (eg. build schedule, budget, cycle time, performance, etc.)
  • Drive collaboration between organizations to bridge communication gaps, clarify internal/external customer requirements, identify risks, sync dependencies, and support transparent exchange of data

Preferred Qualifications

  • Basic proficiency in Matlab and Python is a plus
  • Experience with JIRA and driving teams with an agile mindset is a plus
  • Experience in opto-mechanics, optics, robotics is a plus