Build Systems Architect

Description

We’re a small, fast-growing venture-backed team from Tesla, Google and Faraday Future providing a set of tools to automotive and mobility companies to help them build revolutionary EVs and smarter transportation. We do this by providing over-the-air update infrastructure, advanced data analytics, fleet management, and other key vehicle components.

From day one, your work at Sibros will have a positive impact on millions of vehicles. Over the last year, we’ve seen EV and mobility overtake mobile or web in funding. Help support the backbone of this revolution and work with the tier-1 vehicle and mobility manufacturers, experience early demos, and learn from the best.

About the Role

Our continued success depends on engineers being able to develop, debug, and deploy software quickly. Our web services, tools, and build infrastructure directly impact the firmware engineering team. You will be joining a small team located at the center of the firmware organization. This unique position exposes us to a wide array of interesting technical challenges and enables us to be the defenders of best practices such as code hygiene, reuse, and maintainability.
  1. Design, improve, and implement build pipelines:
  2. Distributed execution and caching of builds.
  3. Profile build resource utilization (e.g. CPU, ram, disk) to identify bottlenecks.
  4. Map out build dependencies to identify non-determinism/race conditions.
  5. Reproduce build environments through containerization/virtualization.

Minimum Qualifications

  1. BS in Computer Science or related technical field or equivalent practical experience.
  2. 3+ years of relevant experience with build systems in a Linux or Windows environment.
  3. Highly proficient in Python and shell scripting.
  4. Highly proficient with build systems (e.g. Makefiles/Scons/Bazel).
  5. Expertise with Linux administration (performance, monitoring, CLI tools).
  6. Experience with Git and repository management.

Preferred Qualifications

  1. Some C/C++ experience, bonus if in an embedded environment.
  2. Experience with containers (e.g. Docker).
  3. Experience with resource management (e.g. Platform LSF).

Equal Employment Opportunity

Sibros is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
Error
Error
ErrorRequired field
ErrorRequired field
Error
ErrorRequired field