Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Development Engineer – Debian MTS

AT Wind River
Wind River

Software Development Engineer – Debian MTS

Bangalore, India

Job Title: Software Development Engineer – Debian MTS 

Location: Bangalore or Chennai, India 

Job Type: Full-time 

Job Summary: 

We are seeking an experienced Software Development Engineer to help build eLxr, a Debian derivative that aims to provide a new Edge to Core solution for Linux customers.  

As a key member of our team, you will play a crucial role in shaping the direction of the eLxr Linux distribution and delivering a product that meets the needs of our users. The ideal candidate will have a strong background in Debian/Linux systems, experience with package management, and a commitment to open-source contribution. 

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

As a seasoned Debian Linux developer, you will make strategic decisions, and participate in all the stages of the software development lifecycle to ensure the delivery of a high-quality product. You will have the opportunity to work with a collaborative and innovative team of engineers who are passionate about Linux and open-source software. Our team values transparency, open communication, and continuous learning, and has a track record of delivering high-quality products that make a real impact. 

This is a unique opportunity to shape the direction of eLxr and work with a talented team of engineers to deliver a product that will make a real difference in the lives of our users. 

Responsibilities: 

  • Design, develop, package, test, and deploy eLxr packages, applications, and tools 
  • Contribute improvements back to the Debian community 
  • Collaborate on security improvements and vulnerability management 
  • Troubleshoot and resolve customer issues 
  • Support integration and optimization for AI workloads 
  • Contribute to the review of merge requests to ensure best practices are being followed by individual contributors and reviewers ensuring the efficiency of the review process 
  • Ensure assigned milestones are delivered on time and within budget 
  • Collaborate with cross-functional teams (Product, QA, Documentation, Support) to ensure a cohesive product 
  • Identify and mitigate technical risks, and help develop contingency plans as needed 
  • Define and ensure compliance with eLxr guidelines and best practices 

Requirements: 

  • Bachelor's or Master's Degree in Computer Science, Engineering, or a related field 
  • 7-10+ years of experience in software development, with a focus on Linux 
  • Strong technical knowledge of Linux and related technologies 
  • Proficiency in software packaging and package management 
  • Demonstrated contributions to Linux distributions, ideally Debian, through documentation, bug fixes, or packages 
  • Knowledge of Linux userspace applications and Linux kernel internals 
  • Familiarity with technologies such as UEFI and u-boot 
  • Strong debugging and application-building skills 
  • Experience with Agile development methodologies, CI/CD, and version control systems (e.g., Git) 
  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions 
  • Excellent written and verbal communication skills 
  • Knowledge of cloud computing tools and platforms (e.g., AWS, Azure) 
  • Understanding of CVE management and security patching 
  • Experience across multiple programming languages 
  • Knowledge of container technologies and virtualization 

If you are a motivated and experienced software development engineer with a passion for Linux, we encourage you to apply for this exciting opportunity. 

 

 

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: oFGAvfwa
Employment Type: Other