Software Engineer – Infrastructure Tooling
Software Engineer – Infrastructure Tooling
Posted 2 days ago
SENIORITY
Lead
About the role
- Design, build, and maintain core libraries, frameworks, and developer tools used across the engineering organization.
- Own and improve developer infrastructure, used for building and testing Android Automotive OS (AAOS).Operate and maintain the Gerrit code review system supporting AAOS and Android platform development, ensuring reliability, scalability, and security.
- Develop and maintain automated code analysis, static analysis, and quality-gating tooling for large-scale AAOS codebases.
- Collaborate with Android, platform, and application engineering teams to improve code quality, build performance, and release workflows.
- Establish best practices, standards, and well-defined development paths for tooling and infrastructure across teams.
- Act as the primary technical owner for all developer tooling related to Android Automotive OS.We're looking for someone who has:
- Must have a minimum of a Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering, or foreign equivalent
- At least 2 years of experience as a Software Engineer, with at least one year's experience working at an automotive technology company
- At least 12 months of experience using C++, Python, ROS, Blaze, Critique, and gRPC/Protocol buffers.
- Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
