JobHabor
Menu

Linux Systems Programmer

EdgeQ Technologies Private · Dallas, TX · Onsite

100100

Hiring signal

Actively hiring

Posted 6 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 6 days ago
  • Still listed on the employer's own board
  • Publishes a salary range

Did you apply?

Linux Systems Programmer at EdgeQ Technologies Private. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Description: Linux Systems Programmer

Job Title

Linux Systems Programmer

Location

Austin, TX | Dallas, TX | San Jose, CA

Job Type

Full-Time

Experience

2–10 Years

Salary

$85,000 – $160,000 per year

Work Mode

On-site / Hybrid / Remote (Depending on Employer)

Job Summary

We are seeking a skilled Linux Systems Programmer to design, develop, maintain, and optimize Linux-based system software. The ideal candidate will have strong programming skills, experience with Linux kernel internals, system-level programming, and operating system concepts.

Key Responsibilities

  • Develop and maintain Linux system-level software and utilities.
  • Write efficient, reliable, and optimized code using C and C++.
  • Work with Linux kernel modules, device drivers, and system calls.
  • Develop and debug multithreaded and multiprocessing applications.
  • Optimize system performance, memory management, and CPU utilization.
  • Work with process scheduling, inter-process communication (IPC), and networking.
  • Troubleshoot kernel-level issues and system crashes.
  • Implement Linux security mechanisms and system configurations.
  • Collaborate with hardware, software, and DevOps engineering teams.
  • Perform code reviews, testing, debugging, and documentation.

Required Technical Skills

  • Strong proficiency in C and C++ programming.
  • Excellent knowledge of Linux operating systems.
  • Experience with Linux kernel architecture and internals.
  • Knowledge of system calls, process management, and memory management.
  • Experience with multithreading, synchronization, and concurrency.
  • Understanding of TCP/IP, sockets, and network programming.
  • Familiarity with Bash scripting and Python.
  • Experience with GDB, Valgrind, Make, CMake, and GCC.
  • Knowledge of Git and software development methodologies.
  • Understanding of Linux security, performance tuning, and debugging.

Preferred Qualifications

  • Experience with Linux kernel development and device drivers.
  • Knowledge of embedded Linux and real-time operating systems.
  • Experience with system boot processes and filesystems.
  • Familiarity with virtualization and container technologies.
  • Experience with Yocto Project or Buildroot.
  • Knowledge of cloud infrastructure and distributed systems.

Experience Requirements

  • 2–4 years: Junior Systems Programmer.
  • 4–7 years: Mid-Level Linux Systems Programmer.
  • 7–10 years: Senior Linux Systems Programmer.

Educational Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related field.
  • Equivalent practical experience will also be considered.

Salary Range – United States

ExperienceAnnual Salary2–3 Years$85,000–$105,0004–5 Years$100,000–$125,0006–7 Years$120,000–$140,0008–10 Years$135,000–$160,000

Salary depends on experience, technical expertise, employer, and work location.

Benefits

  • Medical, Dental & Vision Insurance
  • 401(k) Retirement Plans
  • Paid Time Off (PTO)
  • Paid Holidays
  • Performance Bonuses
  • Professional Development Opportunities
  • Flexible Work Arrangements (where available)

Equal Employment Opportunity

We are an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, gender, national origin, disability, veteran status, or any other legally protected status.

How to Apply

Interested candidates with relevant Linux systems programming experience are encouraged to apply with their updated resume.

Job Type

Full-Time

Experience Required

2–10 Years

Locations

Austin, TX | Dallas, TX | San Jose, CA

Salary

$85,000–$160,000 Annually

More jobs at EdgeQ Technologies Private

All 55

Similar roles