Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience.
We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
This is a hands-on software development role supporting Magic Leap's build and release automation services. In this position, you will be part of a team building, evaluating, and deploying Magic Leap’s software stack.
Engineer systems and tools to support the build, integration, and verification of complex software systems spanning multiple hardware platforms, embedded devices, mobile platforms, and cloud-based services
Document and develop build/release tooling to support multiple software configurations
Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components
Develop tools and scripts in python and groovy (Jenkinsfile) to automate builds and enforce s/w process
Work closely with Build, Integration, Test and Software engineers to develop tools for build/CI/CD automation
Identify, collaborate, and implement process improvement opportunities
5+ years experience in build engineering and release automation
Experience customizing the Android platform to support multiple customers
Experience with the Android Open Source Project (“AOSP”) platform build system
Experience building Unity, Unreal, iOS, and Android applications
Experience with Linux, shell-scripting, Python, Git and Gerrit, Jenkins
Experience with software development and testing, and familiarity with Test-Driven development
Experience with Jenkins pipelines, groovy scripting is a plus
Familiarity with tools such as Ansible, Docker
Excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies
Strong communication and collaboration skills
The desire to teach and mentor other engineers with varying domains of expertise
BA/BS, MS in Computer Science or related field is preferred, but considerable weight will be given to experience and prior accomplishments.
All your information will be kept confidential according to Equal Employment Opportunities guidelines.