Head of Calibration Software Engineering

2 weeks ago


Sunnyvale, California, United States Magic Leap Full time

Embrace the Future of Computing

Magic Leap stands at the forefront of spatial computing, innovating transformative augmented reality solutions that integrate digital elements with the physical environment. As the architect of the next generation of computing, our mixed reality devices open up unprecedented avenues for user interaction and environmental engagement.

At Magic Leap, we foster a collaborative atmosphere where every team member is empowered to contribute meaningfully. Here, you will have the opportunity to devise pioneering solutions and apply your expertise to tackle tangible challenges. Working alongside seasoned professionals, you will enhance your skills and elevate human potential at the nexus of the physical and digital realms. We believe that progress is driven by diverse viewpoints, and as we shape our trajectory, every voice is significant. Together, we can redefine the workplace and, in partnership with our bold collaborators, achieve the extraordinary.

Your Role

The Product Development and Engineering teams are integral to Magic Leap's innovative AR capabilities. These highly interactive groups are tasked with our organization's engineering and technical operations, conducting advanced and intricate scientific research and development that evolves as we create new AR products, features, and marketplaces. Responsibilities include conducting research, design, development, and implementation efforts to enhance Magic Leap's AR offerings; designing, constructing, testing, and operating equipment; ensuring adherence to quality, cost, safety, reliability, timeliness, and performance standards in production processes; interpreting plans, drawings, and specifications; and collaborating across all Magic Leap divisions to guarantee our AR products and features deliver a superior, immersive experience that meets and surpasses customer expectations and business goals.

As the Director of Calibration Software within our Hardware Engineering division, you will lead a team of 4-6 Software and Systems Engineers to develop factory calibration algorithms and software from initial concept to production-ready code. The ideal candidate is a proficient collaborator, capable of bridging organizational divides to clarify expectations, secure consensus when necessary, and validate system performance through to the end user. You possess a robust technical foundation and are eager to mentor on subjects such as geometric computer vision, nonlinear optimization, and software development best practices.

This position offers a hybrid work model, requiring proximity to our headquarters.

Key Responsibilities

  • Lead a team of software engineers while maintaining hands-on involvement and versatility.
  • Oversee the implementation of calibration algorithms from concept to production-ready code.
  • Establish and enforce processes that uphold high standards of software development quality, including code reviews, unit testing, and source control.
  • Ensure algorithmic correctness and robustness through established processes.
  • Mentor your team to produce quality code supported by unit and integration tests, as well as validate performance with real-world data.
  • Demonstrate compassionate leadership, communicate clear performance expectations, and guide your team towards autonomy.
  • Discern when to utilize off-the-shelf solutions versus when to develop innovative in-house designs.
  • Identify both short-term and long-term solutions, confidently schedule tasks, and resolve issues promptly.
  • Independently seek new skills and knowledge as necessary to complete projects.
  • Align development efforts with overarching product objectives (e.g., build schedule, budget, cycle time, performance, etc.).
  • Facilitate collaboration between departments to bridge communication gaps, clarify customer requirements, identify risks, synchronize dependencies, and support transparent data exchange.

Qualifications

  • 12+ years of professional experience in software development, including 3-5 years related to computer vision or computational geometry.
  • Bachelor's degree in Computer Science, Mathematics, Mechanical Engineering, or a related field, or equivalent relevant experience. We value your overall experience and professional accomplishments.
  • Proven leadership skills with a track record of guiding a team of engineers to success.
  • Familiarity with statistical methods for hypothesis testing, process capability analysis, and process sensitivity metrics.
  • Exceptional presentation, organizational, and logistical abilities.
  • Proficiency in C++ and CMake, with experience in creating and maintaining complex codebases.
  • Knowledge of signal processing and filtering techniques.
  • Demonstrated understanding of multi-view geometric computer vision concepts.
  • Comfortable working in a dynamic and creative environment with time constraints.

Preferred Skills

  • Basic knowledge of Matlab and Python is advantageous.
  • Experience with JIRA and an agile mindset is beneficial.
  • Background in opto-mechanics, optics, or robotics is a plus.

Additional Information

All your information will be kept confidential according to Equal Employment Opportunities guidelines.

Accommodations

#LI-CP1

#LI-Hybrid

Our salary ranges are determined by role, level, and location. In addition to salary, Magic Leap offers a discretionary bonus, equity, and a comprehensive benefits package for eligible employees.



  • Sunnyvale, California, United States Apple Inc. Full time

    About AppleApple is a place where creativity and innovation converge, driven by shared values that lead to exceptional outcomes. Each product we create, service we offer, or experience we provide is a testament to the power of collaboration and diverse perspectives. We believe in the potential to create something extraordinary that can transform lives for...


  • Sunnyvale, California, United States Apple Inc. Full time

    About AppleAt Apple, we unite individual creativity and innovation to create extraordinary products and experiences. Our commitment to excellence is reflected in every service we provide and every product we develop. The diversity of our workforce fuels the innovation that drives our success, allowing us to create solutions that enhance lives globally.Role...


  • Sunnyvale, California, United States Apple Inc. Full time

    About AppleApple is a place where creativity and innovation converge, driven by a commitment to excellence. Every product we develop, every service we offer, and every experience we create is a testament to our collaborative spirit. Our diverse workforce fuels the innovation that defines our brand, enabling us to transform lives through technology.Role...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • Sunnyvale, California, United States Capgemini Engineering Full time

    Job Overview:We are seeking a skilled Healthcare Software Engineer with a robust background in interoperability solutions within the healthcare sector. This is a remarkable opportunity to join Capgemini Engineering, a prominent global leader in digital and software engineering. In this role, you will be instrumental in designing and developing microservices...


  • Sunnyvale, California, United States Intelliswift Software Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable front-end applications using React and TypeScript.Key ResponsibilitiesDevelop and maintain high-quality, scalable front-end...


  • Sunnyvale, California, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Capgemini Engineering. As a key member of our team, you will play a vital role in designing and developing microservices for a healthcare interoperability gateway.Key ResponsibilitiesDesign and Develop Microservices: Craft and develop microservices for a...


  • Sunnyvale, California, United States A CUBED Full time

    About Acubed Established in 2015, Acubed serves as the innovation hub for Airbus in Silicon Valley. As a prominent figure in the aerospace sector, Airbus is dedicated to advancing flight technology. Our vision is to illuminate the future of the industry, transforming challenges into opportunities to construct the future of aviation today. At Acubed, we are...


  • Sunnyvale, California, United States Wal-Mart Full time

    Job SummaryWe are seeking a highly experienced and skilled Director of Software Engineering to lead our software development team at Wal-Mart. As a key member of our technology leadership team, you will be responsible for driving the development of innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of software...


  • Sunnyvale, California, United States Manpower Engineering Full time

    Our client is in search of an Emissions Compliance Engineer to become a vital part of their engineering team.The successful candidate will possess a solid background in automotive emissions regulations and testing, complemented by hands-on mechanical experience with both gasoline and diesel engines, ensuring a perfect fit within the organization.Position:...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job OpportunityJob Title: Senior Software EngineerJob Summary:Lynx Software Technologies, a leading provider of software solutions, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the needs of our...


  • Sunnyvale, California, United States tapwage Full time

    Amazon's Lab126 Platform Software team is looking for a Software Development Engineer to lead the design and implementation of critical software modules for robots. You will help contribute to the next generation of robots that are based on our Astro robot. You will drive technical designs and features for next gen robots.Key job responsibilitiesAs a...


  • Sunnyvale, California, United States Sonatus Full time

    Position OverviewSonatus is a rapidly expanding and well-capitalized organization specializing in innovative technologies and software that empower automotive manufacturers to create agile software-defined vehicles.With our solutions already integrated into vehicles from a leading global OEM, our vehicle and cloud software offerings are at the forefront of...


  • Sunnyvale, California, United States Sonatus Full time

    OverviewSonatus is a rapidly expanding and well-capitalized organization specializing in technologies and software that empower automotive manufacturers to create versatile software-defined vehicles.Our innovative vehicle and cloud software solutions are at the cutting edge of the automotive industry's digital transformation, with successful implementations...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareOverview: We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices.Key Qualifications:7 to 10+ years of relevant experience, with a focus on leadership roles.Expertise in power consumption analysis and...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedRole Overview:We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable technology. The ideal candidate will possess a strong background in:Experience: 7 to 10+ years in hardware engineering...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption analysis for consumer electronics and wearable technology.Proficient in power and thermal measurement...

  • Systems Engineer

    2 months ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionJob DescriptionYou will design, develop, and analyze manufacturing calibration, test and diagnostic hardware, software, and processes that assures the performance and safety of robot subsystems. The position will require close collaboration with product development teams, systems analysts, equipment engineers, manufacturing engineers, and...


  • Sunnyvale, California, United States Wal-Mart Full time

    Job SummaryWe are seeking a highly experienced and skilled Director of Software Engineering to lead our software development team at Wal-Mart. As a key member of our technology leadership team, you will be responsible for driving the development of innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of software...