Software Engineer - Robotics
We are looking for a Software Engineer with expertise in CMake and Nix/NixOS to build and maintain our software build and package management systems. In this role, you will work on ensuring reproducible, efficient, and scalable build processes, collaborating with engineers across the organization to streamline software deployment and dependency management.
Key Responsibilities
- Develop and optimize CMake-based build configurations.
- Manage and improve Nix/NixOS package management for software dependencies.
- Collaborate with software and DevOps teams to enhance automation and CI/CD workflows.
- Maintain and troubleshoot build systems and dependency resolution.
- Support cross-compilation and platform-independent builds.
- Guide and mentor team members on best practices for CMake and Nix/NixOS.
Requirements
✔ Experience working with CMake in a professional environment.
✔ Hands-on experience with Nix/NixOS, including nixpkgs, nix-shell, flake.nix, and derivations.
✔ Familiarity with CI/CD tools (e.g., GitLab CI, GitHub Actions, Jenkins).
✔ Proficiency in C++ and/or Python.
✔ Strong understanding of dependency management, cross-compilation, and build optimization.
✔ Experience working in Linux-based development environments.
Following your application Toby Hyde, a specialist Robotics Recruiter will discuss the opportunity with you in detail.
He will be more than happy to answer any questions relating to the industry and the potential for your career growth. The conversation can also progress further to discussing other opportunities, which are also available right now or will be imminently becoming available.
This position has been highly popular, and it is likely that it will close prematurely. We recommend applying as soon as possible to avoid disappointment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-06-15
Senior DevOps Engineer
2026-06-12
Senior DevOps Engineer
2026-06-12
- Posted
- Mar 26, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Zurich
- Company
- Barrington James
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-06-15
Senior DevOps Engineer
2026-06-12
Senior DevOps Engineer
2026-06-12