About the Role:
We are looking for a seasoned Principal Systems Engineer with a strong background in Operating Systems, Kernels, Embedded Systems, and Infrastructure as Code (IaC). This role is ideal for a technically sophisticated professional who thrives in R&D environments and enjoys building cutting-edge infrastructure and low-level system components from the ground up.
Key Responsibilities:
- Design and implement scalable, automated infrastructure solutions using IaC tools
- Contribute to the development and optimization of OS-level components, kernels, and low-level system software
- Collaborate with cross-functional teams on hardware-software co-design and performance tuning
- Ensure robust security practices are integrated at the system level
- Work closely with R&D teams to prototype, test, and deploy new concepts
Must-Have Qualifications:
- 9+ years of experience in systems programming, embedded development, or infrastructure engineering
- Bachelor&aposs or Master&aposs Degree in Computer Science from IIT/VIT/BITS Pilani/Anna University
- Strong expertise in Operating Systems, Kernels, and Systems Programming
- Proficient in C, C++, and Python
- Hands-on experience with Infrastructure as Code (Terraform, Ansible, etc.)
- Familiarity with hardware architecture and embedded systems
- Experience with virtualization, cloud platforms, and cybersecurity principles
- Proven R&D exposure or product innovation experience
Preferred Skills:
- OS internals knowledge (memory management, process scheduling, file systems)
- Cross-platform development across Windows, Linux, and macOS
- Strong debugging, profiling, and optimization skills
- Familiarity with low-level tools and development environments
- Excellent verbal/written communication and documentation ability