
Linux Systems Programmer
EdgeQ Technologies Private · Dallas, TX · Onsite
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
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- QA EngineerEdgeQ Technologies Private · United States · USD 85,000–125,000/yryesterday
- Database Administrator (DBA)EdgeQ Technologies Private · United States · USD 90,000–140,000/yryesterday
- End User Computing (EUC) EngineerEdgeQ Technologies Private · United States · USD 75,000–115,000/yryesterday
- VMware EngineerEdgeQ Technologies Private · United States · USD 95,000–150,000/yryesterday
- Systems Engineer (Remote)EdgeQ Technologies Private · United States · USD 85,000–135,000/yryesterday
Similar roles
- MGR, IT - Software Development301f0d53-2daa-4dac-a38e-578dc7383bc6 · Austin, TX, United Statesjust now
- Senior Full Stack DeveloperArtech · Plano, TX · USD 62–67/hrtoday
- TPM [Technical with Microservices]Spark Tek · Santa Clara, CAtoday
- Application Developer 1eTeam · Irwindale, CAtoday
- Lead Java DeveloperICONMA · Atlanta, GAtoday
- Senior Java DeveloperICONMA · Johns Creek, GAtoday