gamedevjobs logo

Senior, Software Engineer, Build & Release

Magic Leap

Job Description

You will be part of a growing team paving the path forward for Magic Leap's build and release pipeline.  With a focus on enterprise grade software delivery, you will help solve challenging problems providing the automation for integration and testing of hardware, firmware, OS and applications. The primary goals of the team are providing a robust CI pipeline to integrate components from various teams, and providing tools to improve developer experience with tasks such as one-off builds and local debugging challenges.

Responsibilities

  • Participate in planning including requirements gathering and breakdowns to story/task level
  • Participate in architectural level discussions to set direction and technology choices
  • Write code which conforms to industry standard style guidelines, most likely Bash, Python, Golang
  • Provide unit test coverage for features implemented
  • Help maintain existing code where necessary, mostly Bash, Python, Groovy
  • Mentor, collaborate and provide guidance to other engineers

Qualifications

  • 6+ years of experience in software development with emphasis on developer and automation tools
  • 3+ years of experience with high level languages (Python, Groovy, Ruby)
  • 2+ years of experience with statically typed languages (Go, C, Java)
  • Strong knowledge of standard build frameworks (Make, CMake, Maven, Bazel)
  • Strong knowledge of SCM (Git, Gerrit)
  • Experience with the AOSP build framework (Repo, Soong)
  • Experience with debuggers (GDB, LLDB)
  • Experience with CI frameworks (Jenkins)
  • Experience with Linux and containerization (Docker)
  • Experience with container orchestration (Kubernetes)
  • Experience with Agile planning and tools (Scrum, Kanban, Jira)
  • Experience with cloud environments (GCP, AWS)
  • Knowledge of Agile SDLC methodologies and practices
  • Excellent ability to interface with cross-functional groups
  • Excellent verbal and written communication

Education

  • BA/BS, MS preferred, in Computer Science or relevant field, considerable weight will be given to hands-on experience and prior accomplishments

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines
Location: Remote (US and Canada)
Date found: 2022-11-04

Get jobs like this directly to your Inbox

Job List Header

Create Profile and Get Noticed