Search jobs > Mountain View, CA > Senior android engineer

Senior DevOps Engineer - Android Automotive

CARIAD
Mountain View, CA, United States
$132.4K-$202K a year
Full-time

This is a Senior DevOps Engineer position in the Android System Development team. This position is responsible for streamlining and automating the build, test, and release processes for our Android applications designed for automotive infotainment systems.

The ideal candidate will have a strong understanding of Android development, expertise in CI / CD pipelines, and a passion for optimizing workflows.

Role Responsibilities :

Build / DevOps activities :

  • Lead IIX-US build and release automation infrastructure for all Android Application development projects.
  • Focus on continuously improving the DevOps tooling, test automation and software delivery processes.
  • Unify development pipeline, build process, testing and deployment strategies across diverse teams.
  • Advocate a DevOps culture of automation, self-service, and engineering best practices to enable development teams.
  • Own and maintain highly reliable environments and toolchains with clear communication and timeliness of any disruptions to internal stakeholders.
  • Implement test automation pipelines for partial / complete automation of Android application smoke testing.

Additional activities :

  • Mentoring software engineers on best practices and patterns
  • Leading new project proposals to stakeholders (domestic and international)
  • Creation of technical specifications and documentation

General Skills :

  • Thoughtful Problem Solver & Communicator : Thinks analytically, critically & creatively and communicates with clarity, direction & purpose.
  • Attentive Listener : Listens actively while withholding judgment and advice. Clarifies intentions & motivations to anticipate and address potential conflicts & avoid misunderstanding.
  • Drives Diversity : Acts from a deep-rooted belief that we build better teams & products when we empower & learn from the broadest spectrum of humanity.
  • Leads with Integrity : Speaks-up with compassion & empathy to firmly stand by our values, principles, rules & regulations.
  • Thrives in Ambiguity : Approaches challenges with an open and curious mindset and a strong bias towards action. Zooms out to systematically map out the situation and is comfortable making high impact decisions based on limited or conflicting information.
  • Highly Accountable : Assumes personal responsibility for making and keeping realistic agreements. Openly owns mistakes and consequences.

Demonstrates strong commitment and consideration for the larger interests of society, the environment, the company and the team.

Required Specialized Skills :

  • Knowledge of Android SDK and development tools (e.g. Android Studio, Android Gradle plugin).
  • Deep experience with scripting languages (Bash, Python, Groovy).
  • Proficiency in Kotlin or Java programming languages.
  • Extensive understanding of source code version control systems like git, github, bitbucket and azure devops.
  • Knowledge of CI / CD pipelines and continuous build and integration tools.
  • Experience in creating VM templates and deploying them at scale and tracking revisions.
  • Experience with test automation frameworks and A / B testing
  • Solid working experience with the software life-cycle methodologies

Desired Skills :

  • Experience with CLI (command line interface) to automate and create repeatable processes
  • Working experience with Google Services for Android (GAS)
  • Ability to troubleshoot and fix infrastructure and network related issues
  • Tooling expert to optimize the performance of Linux / Android applications
  • Hands-on knowledge about different types of hypervisors in automotive environments
  • Experience with agile development practices and tools (e.g., SAFe, Confluence, Jira, etc.)

Workplace Flexibility :

  • Occasional early morning calls, (virtual) meetings & workshops (overlapping with German business hours) to align with stakeholders and development teams in Germany.
  • Occasional international and domestic travel to provide on-site support and planning / integration workshops with our internal and external stakeholders.

Years of Relevant Experience :

6+ years of software industry experience, including at least 4 years of focus on DevOps and Build Engineering of Consumer Electronics or Automotive Infotainment products.

Required Education :

Bachelor’s Degree (or equivalent) in Electrical / Computer Engineering, Computer Science or related technical field

Desired Education :

Master’s Degree (or equivalent) in Electrical / Computer Engineering, Computer Science or related technical field

Compensation

Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training.

In the city of Mountain View, California, the salary range for this position is $132,400 - 202,000.

CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include medical, dental, vision, 401k with employer match and defined contribution plan, short and long term disability, basic life and AD&D insurance, employee assistance program, tuition reimbursement and student loan repayment plans, maternity and non-primary caregiver leave, adoption assistance, employee referral program and vacation and paid holidays.

We also offer a unique vehicle lease program that covers registration and insurance fees.

CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity / expression, marital status, veteran status, or any other characteristics protected by applicable laws.

18 days ago
Related jobs
Promoted
Sustainable Talent
CA, United States

Senior DevOps Infrastructure Engineer. Collaborate with multi-functional teams, including system engineering, software engineering, mechanical/thermal engineering, operations, data center teams, external vendors, and other partners to successfully deliver a reliable and robust platform from concept ...

Promoted
Google
Mountain View, California

The Android Partner Engineering team works with the Android device ecosystem to extend the boundaries of what can be achieved with the Android platform. As a Technical Solutions Consultant in Android Partner Engineering (APE), you will be the engagement manager taking responsibility for the success ...

Promoted
DICE
San Jose, California

A SaaS platform startup that works with influencers is looking to bring on a Senior DevOps Security Engineer to join their growing team. Senior to Principal DevOps and Security Engineer / Startup. ...

Promoted
Penn Foster
Mountain View, California

In this role, you will be part of the team that develops and maintains the Android Emulators, which are delivered as part of Android Studio. You will be working with engineers to improve the performance, stability, and usability of the Android Emulator. Knowledge of Android framework. Google's softw...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Intelletec
Sunnyvale, California

Their engineering team comprises industry experts with decades of research and experience from Lyft, Google, Zoox, Toyota, Facebook, Microsoft, Stanford, Oxford, and Cornell. Tech Stack: Cuts across many technologies, and you will be responsible for the DevOps infrastructure. ...

Fortinet
Sunnyvale, California

Fortinet is looking for an enthusiastic and talented Kubernetes expert to join our cloud computing DevOps team to work with software developers and other operational specialists to support our FortiCloud services. Minimum of 5 years of experience in DevOps or cloud infrastructure roles, with at leas...

Games Jobs Direct
San Mateo, California

As a Senior or Principal Mobile Engineer, Platform Excellence, you will be part of a team focused on making sure that this cross-platform app offers excellent user experience on mobile devices, and especially on Android. You will be the key Android expert on this team, but your work will combine nat...

American Express
Palo Alto, California

We are looking for a highly experienced, self-motivated Android Engineer to work on our consumer-facing Android app. These are technologies you will encounter as an Android Engineer. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is val...

Crypto Recruit
CALIFORNIA

The company is seeking experienced and highly enthusiastic DevOps engineers to join us on a mission to build the best-in-class Internet Technology products changing the world. The company stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints...