1d ago

Senior Software Engineer

Ahmedabad, India
full-timesenior Remotecybersecurity

🛠 Tech Stack

💼 About This Role

You'll join the Linux Platform Engineering team at Sophos, a global cybersecurity leader, to build and maintain core system foundations across hardware and software layers. You'll drive platform bring-up, OS library/toolchain upgrades, and security initiatives while leveraging AI-assisted workflows for faster, higher-quality outcomes. This role offers the chance to work on cryptography and compliance initiatives and deep system-level debugging across the full hardware–kernel–software stack.

🎯 What You'll Do

  • Enable and support Linux-based software platforms on new hardware architectures and SoCs
  • Upgrade, patch, and validate core OS libraries, toolchains, and platform dependencies
  • Contribute to cryptography, security, and compliance-driven platform initiatives
  • Plan, integrate, and validate complex toolchain changes within CI/CD pipelines

📋 Requirements

  • 5-10 years of professional software engineering experience
  • Strong programming skills in C/C++
  • Solid understanding of Linux internals and kernel fundamentals
  • Proficiency in writing, reading, and debugging Make files, including multi-target, recursive, and cross-compilation setups

✨ Nice to Have

  • Hands-on experience with AI-assisted engineering tools
  • Experience with OpenWrt, Bazel, or similar build ecosystems
  • Knowledge of networking and cryptography

📨 Hiring Process

Estimated timeline: 3-4 weeks · AI estimate

  1. 1Phone Screen· 30 min
  2. 2Technical Interview· 60 min
  3. 3System Design Interview· 60 min
  4. 4Hiring Manager Interview· 45 min
0 0 0