Resume and JobRESUME AND JOB
IBM logo

Firmware Developer

IBM

Software and Technology Jobs

Firmware Developer

full-timePosted: Dec 12, 2025

Job Description

Firmware Developer

📋 Job Overview

Join IBM's development team in Waterford to enhance the Linux kernel for IBM Z/IBM LinuxOne. Responsibilities include designing new features, implementing code, bug fixing, performance analysis, and contributing to open source communities. The role requires onsite work 3 days per week.

📍 Location: Waterford, IE (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design and specifications for new features
  • Implementation of the design
  • Identifying and bug fixing
  • Performance analysis
  • Submitting code to upstream open source community repositories
  • Solving client problems

✅ Required Qualifications

  • Demonstrated professional experience and understanding of operating systems internals (e.g., memory management & task scheduling, interrupts, device drivers)
  • Experience in source code repository systems (e.g., git), scripting languages (e.g., Python), and developing automation for CI/CD pipelines
  • Experience in packaging and management of software components
  • Minimum of 3 years professional experience working on low-level software development
  • Extensive experience with C/C++ or Assembly

⭐ Preferred Qualifications

  • Previous contributions to Open Source projects
  • Skills in current I/O technologies (e.g., PCI, NVMe, RDMA)
  • Skills in IBM Z architecture ('Principles of Operations'), Z assembler and I/O concepts
  • Experience in Cryptography

🛠️ Required Skills

  • Operating systems internals
  • Memory management
  • Task scheduling
  • Interrupts
  • Device drivers
  • Source code repository systems
  • Git
  • Scripting languages
  • Python
  • CI/CD pipelines
  • Packaging and management of software components
  • Low-level software development
  • C/C++
  • Assembly
  • Linux kernel
  • IBM Z
  • IBM LinuxOne
  • Virtualization
  • KVM
  • Confidential containers
  • Test automation
  • DevOps

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Collaboration with colleagues for exceptional customer outcomes
  • Equal-opportunity employment

Locations

  • Waterford, IE, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Operating systems internalsintermediate
  • Memory managementintermediate
  • Task schedulingintermediate
  • Interruptsintermediate
  • Device driversintermediate
  • Source code repository systemsintermediate
  • Gitintermediate
  • Scripting languagesintermediate
  • Pythonintermediate
  • CI/CD pipelinesintermediate
  • Packaging and management of software componentsintermediate
  • Low-level software developmentintermediate
  • C/C++intermediate
  • Assemblyintermediate
  • Linux kernelintermediate
  • IBM Zintermediate
  • IBM LinuxOneintermediate
  • Virtualizationintermediate
  • KVMintermediate
  • Confidential containersintermediate
  • Test automationintermediate
  • DevOpsintermediate

Required Qualifications

  • Demonstrated professional experience and understanding of operating systems internals (e.g., memory management & task scheduling, interrupts, device drivers) (experience)
  • Experience in source code repository systems (e.g., git), scripting languages (e.g., Python), and developing automation for CI/CD pipelines (experience)
  • Experience in packaging and management of software components (experience)
  • Minimum of 3 years professional experience working on low-level software development (experience)
  • Extensive experience with C/C++ or Assembly (experience)

Preferred Qualifications

  • Previous contributions to Open Source projects (experience)
  • Skills in current I/O technologies (e.g., PCI, NVMe, RDMA) (experience)
  • Skills in IBM Z architecture ('Principles of Operations'), Z assembler and I/O concepts (experience)
  • Experience in Cryptography (experience)

Responsibilities

  • Design and specifications for new features
  • Implementation of the design
  • Identifying and bug fixing
  • Performance analysis
  • Submitting code to upstream open source community repositories
  • Solving client problems

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Collaboration with colleagues for exceptional customer outcomes
  • general: Equal-opportunity employment

Target Your Resume for "Firmware Developer" , IBM

Get personalized recommendations to optimize your resume specifically for Firmware Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Firmware Developer" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Infrastructure & TechnologyInfrastructure & Technology

Answer 10 quick questions to check your fit for Firmware Developer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

Firmware Developer

IBM

Software and Technology Jobs

Firmware Developer

full-timePosted: Dec 12, 2025

Job Description

Firmware Developer

📋 Job Overview

Join IBM's development team in Waterford to enhance the Linux kernel for IBM Z/IBM LinuxOne. Responsibilities include designing new features, implementing code, bug fixing, performance analysis, and contributing to open source communities. The role requires onsite work 3 days per week.

📍 Location: Waterford, IE (Remote/Hybrid)

💼 Career Level: Professional

🎯 Key Responsibilities

  • Design and specifications for new features
  • Implementation of the design
  • Identifying and bug fixing
  • Performance analysis
  • Submitting code to upstream open source community repositories
  • Solving client problems

✅ Required Qualifications

  • Demonstrated professional experience and understanding of operating systems internals (e.g., memory management & task scheduling, interrupts, device drivers)
  • Experience in source code repository systems (e.g., git), scripting languages (e.g., Python), and developing automation for CI/CD pipelines
  • Experience in packaging and management of software components
  • Minimum of 3 years professional experience working on low-level software development
  • Extensive experience with C/C++ or Assembly

⭐ Preferred Qualifications

  • Previous contributions to Open Source projects
  • Skills in current I/O technologies (e.g., PCI, NVMe, RDMA)
  • Skills in IBM Z architecture ('Principles of Operations'), Z assembler and I/O concepts
  • Experience in Cryptography

🛠️ Required Skills

  • Operating systems internals
  • Memory management
  • Task scheduling
  • Interrupts
  • Device drivers
  • Source code repository systems
  • Git
  • Scripting languages
  • Python
  • CI/CD pipelines
  • Packaging and management of software components
  • Low-level software development
  • C/C++
  • Assembly
  • Linux kernel
  • IBM Z
  • IBM LinuxOne
  • Virtualization
  • KVM
  • Confidential containers
  • Test automation
  • DevOps

🎁 Benefits & Perks

  • Opportunity to learn and develop career
  • Encouragement to be courageous and experiment
  • Continuous trust and support in an inclusive environment
  • Growth-minded culture with openness to feedback and learning
  • Collaboration with colleagues for exceptional customer outcomes
  • Equal-opportunity employment

Locations

  • Waterford, IE, India (Remote)

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Operating systems internalsintermediate
  • Memory managementintermediate
  • Task schedulingintermediate
  • Interruptsintermediate
  • Device driversintermediate
  • Source code repository systemsintermediate
  • Gitintermediate
  • Scripting languagesintermediate
  • Pythonintermediate
  • CI/CD pipelinesintermediate
  • Packaging and management of software componentsintermediate
  • Low-level software developmentintermediate
  • C/C++intermediate
  • Assemblyintermediate
  • Linux kernelintermediate
  • IBM Zintermediate
  • IBM LinuxOneintermediate
  • Virtualizationintermediate
  • KVMintermediate
  • Confidential containersintermediate
  • Test automationintermediate
  • DevOpsintermediate

Required Qualifications

  • Demonstrated professional experience and understanding of operating systems internals (e.g., memory management & task scheduling, interrupts, device drivers) (experience)
  • Experience in source code repository systems (e.g., git), scripting languages (e.g., Python), and developing automation for CI/CD pipelines (experience)
  • Experience in packaging and management of software components (experience)
  • Minimum of 3 years professional experience working on low-level software development (experience)
  • Extensive experience with C/C++ or Assembly (experience)

Preferred Qualifications

  • Previous contributions to Open Source projects (experience)
  • Skills in current I/O technologies (e.g., PCI, NVMe, RDMA) (experience)
  • Skills in IBM Z architecture ('Principles of Operations'), Z assembler and I/O concepts (experience)
  • Experience in Cryptography (experience)

Responsibilities

  • Design and specifications for new features
  • Implementation of the design
  • Identifying and bug fixing
  • Performance analysis
  • Submitting code to upstream open source community repositories
  • Solving client problems

Benefits

  • general: Opportunity to learn and develop career
  • general: Encouragement to be courageous and experiment
  • general: Continuous trust and support in an inclusive environment
  • general: Growth-minded culture with openness to feedback and learning
  • general: Collaboration with colleagues for exceptional customer outcomes
  • general: Equal-opportunity employment

Target Your Resume for "Firmware Developer" , IBM

Get personalized recommendations to optimize your resume specifically for Firmware Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Firmware Developer" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Infrastructure & TechnologyInfrastructure & Technology

Answer 10 quick questions to check your fit for Firmware Developer @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.