Linux Kernel Software Engineer (C/C++, GO) - Hybrid Austin

Thales Group

Austin (TX)

Hybrid

USD 103,000 - 178,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision insurance
Paid time off and holidays
Life Insurance and disability benefits

Job summary

Thales Group in Austin, TX is seeking a Software Engineer to design and implement cross-platform kernel features, primarily at the file system and storage level. You will work with Linux toolchains, FUSE-based file systems, and cloud-ready strategies while collaborating with US teams across PMs, QA, and support.

The role requires strong C/C++ and Go skills, experience in virtualization, and familiarity with Kubernetes, Docker, and Agile processes.

Qualifications

  • Bachelor’s degree or higher in a technical field with 1–4+ years of relevant work experience
  • Experience in designing/implementing and debugging software in multi-processor architectures
  • Experience with clustering and distributed file systems is desirable
  • Knowledge of virtualization - VM and Hypervisor, Docker/containers
  • Strong C/C++ and Go
  • Experience with Kubernetes and Agile software development practices
  • Familiarity with Intel/AMD 64-bit architectures

Responsibilities

  • Research, design and implement cross-platform kernel software, focusing on file system and storage layers
  • Collaborate with US project managers to understand customer requirements and use cases
  • Write design/functional specifications and review with architects
  • Triage customer defects and provide timely escalation updates
  • Develop unit tests and coordinate with system test teams to ensure quality
  • Work with Linux toolchain in user space and kernel for FUSE-based file systems
  • Prepare functional specs using Confluence/wiki and participate in reviews
  • Communicate clearly with QA, Documentation and support teams
  • Participate in SAFe Agile planning and daily huddles

Skills

C/C++
Go
Kubernetes
Docker
Linux
Agile
Debugging

Education

Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or related field

Tools

Docker
Kubernetes

Job description

Thales Group in Austin, TX is seeking a Software Engineer to design and implement cross-platform kernel features, primarily at the file system and storage level. You will work with Linux toolchains, FUSE-based file systems, and cloud-ready strategies while collaborating with US teams across PMs, QA, and support.

The role requires strong C/C++ and Go skills, experience in virtualization, and familiarity with Kubernetes, Docker, and Agile processes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kernel & Storage Software Engineer — Hybrid in Austin
Kernel & Storage Software Engineer — Hybrid in Austin

Relha LLC • Austin (TX)

Hybrid
USD 110,000 - 160,000
Senior Engineer - Linux Kernel
Senior Engineer - Linux Kernel

ALTEN • Austin (TX)

Remote
USD 100,000 - 130,000
Software Engineer
Software Engineer

Relha LLC • Austin (TX)

Hybrid
USD 110,000 - 160,000
Software Engineer
Software Engineer

Thales Group • Austin (TX)

Hybrid
USD 103,000 - 178,000
Health, dental, vision insurance
Paid time off and holidays
Life Insurance and disability benefits
Linux Devices Software Engineer - Embedded & Kernel Expert
Linux Devices Software Engineer - Embedded & Kernel Expert

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Maternity and paternity leave
Senior Linux Kernel & Virtualization Engineer
Senior Linux Kernel & Virtualization Engineer

Advanced Micro Devices • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Linux Kernel Engineer — Remote (Austin)
Senior Linux Kernel Engineer — Remote (Austin)

ALTEN • Austin (TX)

Remote
USD 100,000 - 130,000
Senior Linux Kernel & Virtualization Engineer (x86-64)
Senior Linux Kernel & Virtualization Engineer (x86-64)

Advanced Micro Devices • Austin (TX)

On-site
USD 150,000 - 210,000
Embedded Linux Software Engineer for SBC & UAS
Embedded Linux Software Engineer for SBC & UAS

KRUSH Tech Inc • Austin (TX)

On-site
USD 95,000 - 130,000
Health Care Plan
Retirement Plan
Paid Time Off
+2
Linux Kernel & Kubernetes Architect
Linux Kernel & Kubernetes Architect

Wipro Technologies • San Diego (CA)

On-site
USD 100,000 - 180,000
Medical benefits
Dental benefits
Disability insurance
+1