Home/Job List/Senior Software Engineer – Linux

Senior Software Engineer – Linux

Kainskep Solutions

Jaipur, Rajasthan, India
Full-Time
Posted 18 days ago

Opens the application on in.linkedin.com

Job Description & Responsibilities

Home/Careers

Senior Software Engineer – Linux Location: JaipurExperience: 5–10 Years Apply Now

About Kainskep

Kainskep Solutions is a specialist AI, Data & Cloud engineering company helping organizations build, modernize and operate technology platforms. Our capabilities span AI Engineering, Data Engineering, Cloud Transformation, DevOps, Application Modernization and Cloud-Native Engineering. We work with technology consulting partners and direct customers across global markets. We are building a scalable business development engine across North America, the Middle East, Europe, Southeast Asia and other international markets, with the US being one of our priority markets.

Key Responsibilities

  • Lead the design, development, maintenance and validation of custom Linux operating systems.
  • Develop and maintain custom Linux Board Support Packages (BSPs).
  • Design and maintain Yocto-based Linux distributions and build environments.
  • Manage software build, release and deployment infrastructure using CI/CD tools.
  • Work on Secure Boot, key management and TPM-based security solutions.
  • Collaborate with hardware, firmware, cybersecurity and application software teams.
  • Troubleshoot and resolve complex system-level issues.
  • Develop automated testing and validation pipelines.
  • Provide technical leadership and mentor junior engineers.

Required Skills

  • 7+ years of software development experience with strong Linux experience.
  • Hands-on experience with Yocto Project/OpenEmbedded.
  • Experience with Linux BSP development and hardware integration.
  • Strong proficiency in Linux, Python, Bash, Docker and Git.
  • Experience with Jenkins CI/CD and build automation.
  • Knowledge of software security and secure software development.
  • Experience with Secure Boot, cryptographic key management and TPM-based security.
  • Strong debugging and problem-solving skills.

Preferred Skills

  • Experience in robotics, industrial automation, embedded or safety-critical products.
  • Knowledge of Linux networking and tools such as Wireshark, tcpdump and iproute2.
  • Familiarity with IEC 62443 and industrial cybersecurity practices.

← Back to all positions

Required Skills

PythonDockerGitCI/CDLeadership

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience5 – 10 years
Positions1

Posted by

N/A

Posted on:

11 Oct 2026

About Kainskep Solutions

More open roles

Browse all jobs →