What You'll Do—Responsibilities
- Extend and optimize our build, release and packaging system
- Help improve our Continuous Integration, Continuous Deployment (CI/CD) pipelines and build system
- Build and maintain our Bazel build infrastructure
- Work closely with C++ product developers to understand their workflows and how to improve them
You Have
- B.S. or higher degree in a technical field with 5+ years of relevant work experience
- Proven experience maintaining a cross-platform build system
- Proven experience managing CI/CD pipelines
- Proven ability to script in Python and Starlark
- Proven experience developing Bazel infrastructure
- Proven experience building C/C++ projects
- Familiarity with GitLab or GitHub
- Experience navigating Linux-based systems and tools in a terminal
- Excellent troubleshooting skills
- Excellent communication skills
Great To Have
- Experience with infrastructure management tools such as Terraform
- Experience with Bazel internals
- Familiarity with releasing code and binaries to customers
- Familiarity with cross-compilation
- Experience with the usage of CMake
Top Skills
What We Do
Our software products, Apex.Grace & Apex.Ida, are based on open-source software, such as ROS or Eclipse iceoryx.
Apex.Grace, named after the legendary Grace Hopper, is a software development framework for mobility applications that enables efficient development of applications. Apex.Ida, named after pioneer Ida Rhodes, delivers optimal vehicle communication and high performance data transportation.
To learn more about our amazing products, please visit our website, www.apex.ai.
Why Work With Us
Our products and our people. Our products, Apex.Grace & Apex.Ida, are exceptionally engineered and solve a unique problem that has not been addressed yet. Because of this, you will be abe to solve unique & complex problems and grow within your role in a way that you wouldn’t at other companies.
Gallery
