Will help maintain and add new features to our build system to enable building of Android and iOS applications as well as working with our SDK team to customize the application build environment.
Will identify optimizations and work on features to extend and enhance our overall SDK and app build infrastructure.
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 enhance build/release tooling to support multiple software configurations, focusing on applications built on the Magic Leap and Android/iOS SDKs.
Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components.
Coordinate with SDK Build team on changes needed to the SDK CI/CD pipeline to support iOS/Android apps
Develop tools and scripts in python and groovy (Jenkinsfile) to automate building software and hardware systems and enforcing software development best practices
Work closely with Build, Integration, Test and Software engineers to develop tools for build/CI/CD automation
Identify, collaborate, and implement process improvement opportunities
Must have skillsets:
7-10 years experience in build engineering and release automation, specifically with Android/iOS mobile applications and SDK/NDK-based development
Experience setting up and configuring automated application CI/CD pipelines for Android/iOS mobile applications built on unity and/or unreal engines
Experience with Windows, Mac OSX, Linux environments
Experience with Bash Shell scripting
Experience building and delivering customizations to the Android NDK
Experience with Jenkins pipelines and groovy scripting is a plus
Experience with Python is a plus
BA/BS, MS in Computer Science or related field is preferred, but considerable weight will be given to experience and prior accomplishments.
Location : Planation, FL
Contract: 6-12 + Months
Submit resumes to: jobs (at) osiengineering.com
901 Campisi Way, Suite 160 Campbell, CA, 95008Contact