Search by job, company or skills

C

Software Development Engineer III

6-11 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

We have retired this page. Please join us over at our new Ericsson Enterprise Wireless Solutions profile as we continue our journey: https://www.linkedin.com/showcase/ericsson-enterprise-wireless/ * * * We enable the freedom to securely connect people, places, and things that drive more experiences, new ways to work, and better business results — anywhere. We are a pioneer in advanced 4G and 5G routers and adapters for Wireless WAN — controlled through Cradlepoint NetCloud — and offer a range of solutions for private cellular networks and application, data, and network security. Enterprises and public sector agencies rely on our Cellular Intelligence to securely connect fixed and temporary sites, vehicles, IoT devices, and remote employees. Headquartered in Boise, Idaho, Cradlepoint is a wholly owned subsidiary of Ericsson and part of its Business Area Enterprise Wireless Solutions. We have international offices in Asia Pacific, Canada, Europe, India, and Latin America.

Job ID: 122810963