Skip to content

Director – Calibration Software
Company | Magic Leap |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $171000 – $285000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert 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