Offers “IBM”

Expires soon IBM

Software Developer - Linux Security

  • Austin (Travis)
  • IT development

Job description

  As a member of the Linux Security Development team in the Linux Technology Center, you will be responsible for the design and development of Trusted Computing solutions. This includes working with the Linux kernel community in areas like the Integrity Measurement Architecture subsystem and the Trusted Platform Module device driver.
·  You will be involved in the design and development of Hardware Secure Boot, Software Secure Boot, and Software Trusted Boot for the OpenPOWER platform. This entails working with other teams from the firmware up to the host operating system to deliver a secure and trusted operating environment. Required skill set are:
·  Knowledge of Trusted Computing concepts
·  3+ years' experience with the LInux kernel
·  5+ years' experience with the C programming language
·  Understanding of the OpenPOWER boot flow
·  Experience working in an Agile team environment
·  Experience with GIT for source control
Auto req ID

168494BR
Required Education

Bachelor's Degree
Role ( Job Role )

Software Developer
State / Province

TEXAS
Primary job category

Software Development & Support
Company

(0147) International Business Machines Corporation
Contract type

Regular
Employment Type

Full-Time
Is this role a commissionable/sales incentive based position?

No
Travel Required

No Travel
IBM Business Group

Systems
Preferred Education

Master's Degree
City / Township / Village

AUSTIN
EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

·  Knowledge of Trusted Computing concepts
·  3+ years' experience with the LInux kernel
·  5+ years' experience with the C programming language
·  Experience working in an Agile team environment
·  Experience with GIT for source control
Country/Region

United States
Preferred Technical and Professional Experience

·  Experience in contributing to the Linux kernel
·  Understanding of the Trusted Platform Module
·  Experience with the Integrity Measurement Architecture subsystem
·  Experience with Linux device drivers
Secondary Job Category

Other Software Development & Support
Eligibility Requirements

·  None
Position Type

Professional
Early Professional Track

Not Applicable - Professional Hire

Make every future a success.
  • Job directory
  • Business directory