Ivanti

Staff Software Engineer - Linux internals, Programming

Hyderabad, India
Git Java Shell Python Perl C++
Search for More Jobs Talk to a recruiter now 💪
Description

Who We Are:

Ivanti's platform makes it possible for employees to stay productive, secure and engaged wherever they are. That starts with us. With headquarters in Utah, offices in London and Paris and nearly 3,200 employees in 25 countries around the world, we are the Everywhere Workplace – it's a great time to work for Ivanti!

We anticipate our customers’ needs, we are highly responsive, and we deliver innovative solutions that exceed their expectations. Our mission is to be a global technology leader enabling organizations to thrive in the Everywhere Workplace – automating the tasks that discover, manage, secure and service all of their IT assets.

Our Culture - Inspire, Innovate & Grow:

Our mission is to be a global technology leader, enabling organizations and our people to thrive in the Everywhere Workplace. A core value at Ivanti is maintaining an environment where all perspectives are heard, respected and valued. We foster a culture where we can all grow, learn, add value and thrive – while achieving new levels of performance together. Ivanti is the right size. We are large enough to be stable and strong, but small enough so your work and opinion actually matter. Our continued success begins with you!

Job Description: 

We are seeking a highly skilled Staff Linux System and Middleware Programmer to join our team. The ideal candidate will be an expert in Linux operating system internals, middleware programming, and possess strong proficiency in Java, as well as scripting languages such as Shell, Python, and Perl. This role will primarily focus on Linux OS bring-up, secure boot, bootloader, SELinux, and middleware development. 

Responsibilities: 

  • Lead the design, development, and implementation of  solutions on Linux platforms. 
  • Utilize expertise in Linux system programming to optimize system performance and resource utilization. 
  • Collaborate with cross-functional teams to architect and implement Linux OS features and enhancements. 
  • Ensure the security, stability, and reliability of Linux-based systems, including secure boot, bootloader, and SELinux configurations. 
  • Develop and maintain scripts in Shell, Python, and Perl for automation, configuration management, and system administration tasks. 
  • Mentor junior team members and provide technical guidance on Linux system programming, middleware development, and scripting. 
  • Troubleshoot and resolve complex issues related to Linux OS internals, middleware components, and scripting. 
  • Stay updated with the latest advancements in Linux kernel, middleware technologies, and scripting languages. 
  • Participate in code reviews, documentation efforts, and knowledge sharing activities within the team. 

Requirements: 

  • Bachelor's degree in Computer Science, Engineering, or a related field with 8-12 years of experience.  
  • Strong understanding of Linux operating system internals, including kernel architecture and system calls. 
  • Hands-on experience with Linux OS bring-up, secure boot, bootloader, and SELinux. 
  • Strong scripting skills in Shell, Python, and Perl for automation and system administration tasks. 
  • Proficiency in C/C++ programming languages. 
  • Experience with version control systems such as Git. 
  • Excellent problem-solving, analytical, and communication skills. 
  • Ability to work effectively in a collaborative team environment and lead technical initiatives. 
  • Good knowledge of Agile or Scrum methodologies   
  • Good knowledge in Java programming language and its ecosystem.
  • Strong verbal and written communication skills are mandatory 

At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. 

If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com.

#LI-IP2

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers