Senior Linux Systems Engineer
Description
Job Summary
As a full-time Senior Linux Systems Engineer, you will own the Linux foundation that runs our 3D metal printers: the custom system images we build in-house, the slicing and print control stack on top, and the Linux + Docker SaaS platform that powers them in the field.
You will set the direction for security, reliability, and update delivery across the stack, and help lead its day-to-day operation. You will work closely with our firmware, robotics, and product teams, and mentor the engineers building alongside you.
Responsibilities
- Own the build, customization, and update pipeline for our Linux system images deployed to
- printers in the field
- Design, develop, and maintain software systems for 3D printing applications, including our Linux-based print control platform
- Harden the security of our Linux platform: patching, access control, secure update delivery, and threat mitigation
- Help lead the development and operation of our Linux + Docker SaaS platform, from containerized services to deployment and monitoring
- Manage releases and ensure smooth deployments
- Conduct code reviews and mentor junior engineers
- Optimize software for performance, scalability, reliability, and security in industrial environments
- Contribute to automation, monitoring, and control software across the print stack
Required Skills/Qualifications
- Bachelor’s or Master’s degree, preferably in a technical field
- Minimum of 4 years of experience in software with a focus on building
- simple solutions for complex problems
- Proficiency in Python
- Experience with CI/CD pipelines
- Strong Linux experience: comfortable at the system level, not just as a user
- Experience building and updating Linux systems from custom images (eg, Yocto, Buildroot, Debootstrap, or equivalent)
- Working knowledge of Linux security: hardening, patch management, secure boot/update, access control, encryption
- Strong Docker experience
- Experience with writing unit, integration, and e2e tests
- Proficient in English with strong communication skills
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment
Preferred Skills/Qualifications
- Experience with industrial control systems
- Deep knowledge of networking
- Contributions to open-source projects or relevant publications in the field

