Cradlepoint is seeking a passionate and driven Software Development Engineer III to join our team as a Platform Engineer . You will be primarily responsible for building, customizing, and packaging OS images and ISO installers for our infrastructure platforms. This pivotal role includes ensuring successful deployments on physical or virtual hardware, and actively debugging platform issues post-installation. You will contribute to the development of cloud-native networking services for the next generation of Private 5G solutions, working with a collaborative team dedicated to innovation.
Key Responsibilities
- Develop and maintain scripts / tools for image packaging, customization, and ISO creation (e.g., using Kickstart, Kiwi, or similar tools).
- Own the full lifecycle of OS image builds , including integration of platform services, configuration files, and system dependencies.
- Debug and resolve system-level issues encountered post-ISO installation on bare-metal or virtual machines.
- Collaborate with cross-functional teams to automate and improve image testing, validation, and distribution pipelines.
- Maintain and evolve platform configurations across environments using infrastructure-as-code (IaC) principles.
Required Skills and Qualifications
Strong programming experience in Python, Golang, or similar languages .Proficient with Linux system internals, administration, shell scripting , and OS-level troubleshooting (processes, boot issues, networking, etc.).Experience with Docker, Kubernetes , and building / maintaining CI / CD pipelines (preferably GitLab).Hands-on experience with cloud platforms such as AWS, GCP, or Azure.Solid understanding of networking protocols and Linux namespaces (e.g., TCP / IP, DNS, VLAN, bridges, and network isolation).Proficiency in bash scripting and experience with virtual machines and hypervisors .Exposure to system provisioning tools like PXE boot, Ansible, or SaltStack.Familiarity with packaging formats (e.g., RPM, DEB) and package build tools.Nice to Have
Experience working with Secure Boot, kernel module signing, and bootloaders (GRUB, systemd-boot).Familiarity with REST APIs, Kafka, PostgreSQL, and general database operations .Expertise in Linux OS kernel, services, and server configuration management utilities (e.g., iDRAC, iLO, IPMI).Experience in the telecommunications or cellular domain .Skills Required
Python, Golang, Shell Scripting, Docker, Kubernetes, Networking Protocol