Software Engineer – Build and Deploy
Company | Collaborative Robotics |
---|---|
Location | Seattle, WA, USA, Santa Clara, CA, USA |
Salary | $175000 – $195000 |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- 3+ years of experience in Software Engineering, or a related field.
- Strong knowledge of build systems (eg. Bazel, CMake).
- Familiarity with CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins).
- Experience deploying software to a diverse fleet of devices.
- Familiarity with Docker and containerization technologies.
- Proficiency with Git, version control, and Linux environments.
- Highly motivated teammate with excellent oral and written communication skills.
- Enjoy working in a fast paced, collaborative and dynamic start-up environment as part of a small team.
- Willing to occasionally travel.
- Must have and maintain US work authorization.
Responsibilities
- Drive improvements in build performance, reliability, and system observability.
- Implement versioning strategies and manage build artifacts.
- Collaborate with engineering teams to ensure a robust and scalable deployment strategy.
- Develop and maintain cross-platform build infrastructure optimized for speed and reproducibility.
Preferred Qualifications
- 5+ years of experience in Software Engineering, or a related field.
- Experienced with C++ and Python.
- Experience with cloud tools for remote deployment, monitoring, and logging of embedded software.
- Experience working on autonomy systems.
- Familiarity with ROS2.