IBM

Linux Developer -Compiler & Toolchain

IBM

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate Linux developer with a strong background in compiler and toolchain development? Do you thrive in a fast-paced, collaborative environment where you can utilize your technical expertise to drive innovation? If so, IBM has an exciting opportunity for you! As a Linux Developer - Compiler & Toolchain, you will be responsible for developing and maintaining cutting-edge compiler technology and toolchains for our Linux products. This role requires a deep understanding of Linux operating systems and a strong grasp of programming languages such as C, C++, and assembly. Join our dynamic team and make a positive impact on the world of open source technology.

  1. Develop and maintain cutting-edge compiler technology and toolchains for Linux products.
  2. Collaborate with a team of developers to drive innovation and find solutions to complex problems.
  3. Utilize technical expertise to continuously improve and optimize compiler performance.
  4. Stay updated on the latest developments in the Linux operating system and programming languages.
  5. Work in a fast-paced environment to meet tight deadlines and deliver high-quality code.
  6. Troubleshoot and debug code to identify and resolve issues.
  7. Conduct code reviews and provide constructive feedback to team members.
  8. Communicate effectively with cross-functional teams to understand requirements and deliver on project goals.
  9. Stay organized and maintain documentation for all code changes and updates.
  10. Mentor and guide junior developers to help them improve their skills and knowledge.
  11. Collaborate with open source communities to contribute to the growth and development of the Linux ecosystem.
  12. Maintain a high level of code quality and adhere to coding standards and best practices.
  13. Continuously evaluate and improve processes and tools to enhance overall efficiency and productivity.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • Strong Proficiency In Linux Operating System: A Linux Developer At Ibm Should Possess Advanced Knowledge And Experience Working With Linux, Including Various Distributions And Command-Line Tools.

  • Expertise In Compiling And Building Toolchains: The Job Requires The Ability To Design, Develop, And Maintain Efficient Toolchains For Building Software On Linux. Proficiency In Popular Build Systems Like Make, Cmake, And Autotools Is Essential.

  • Extensive Programming Skills: The Ideal Candidate Should Have A Deep Understanding Of Programming Languages Like C, C++, And Java, As Well As Low-Level System Programming On Linux. Familiarity With Scripting Languages Such As Bash And Python Is Also Desirable.

  • Experience With Version Control Systems: Ibm Typically Uses Git For Version Control, So Experience With Git And Other Tools Like Svn And Mercurial Is Highly Desired. The Candidate Should Be Able To Manage Code Repositories And Collaborate With Team Members Effectively.

  • Knowledge Of Software Development Processes: Ibm Follows Agile Methodologies For Software Development, And A Linux Developer Should Be Familiar With Agile Principles And Practices. They Should Also Have Experience Working In A Team Environment And Possess Strong Communication And Problem-Solving Skills.

Required Skills
  • Security

  • Virtualization

  • Networking

  • shell scripting

  • Debugging

  • Git version control

  • Scripting languages

  • Package management

  • System Administration

  • Programming Languages

  • Kernel development

  • Device Drivers

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Problem Solving

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Empathy

Compensation

According to JobzMall, the average salary range for a Linux Developer -Compiler & Toolchain in San Francisco, CA, USA is between $120,000 - $160,000 per year. However, this can vary depending on factors such as experience, company, and specific job duties. Additionally, salaries in the tech industry are often higher in San Francisco due to the high demand for skilled workers in this field.

Additional Information
IBM is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedSeptember 10th, 2024
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About IBM

International Business Machines Corporation is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started