1

Linux Software Development Jobs in Allen, TX (NOW HIRING)

Sr. R&D Software Engineer

Grapevine, TX · On-site

$113K - $149K/yr

As the R&D Senior Software Engineer, you are an expert in Linux development using both C++ and Python. You have experience designing production ready software and understand the patterns and ...

As an R&D Software Engineer at Toyota Automated Logistics, you'll develop the brains behind ... Contribute directly to ROS-based C++ and Python codebases, running on Linux systems. * Create ...

Support and participate in all phases of the software development life cycle, including ... Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity ...

Junior Software Engineer

Frisco, TX · On-site

$75K - $110K/yr

Contribute to software quality initiatives throughout the development lifecycle. * Gain hands-on experience with Python, Linux, CI/CD, automation frameworks, and complex software systems. Key ...

Junior Software Engineer

Frisco, TX · On-site

$75K - $110K/yr

Contribute to software quality initiatives throughout the development lifecycle. * Gain hands-on experience with Python, Linux, CI/CD, automation frameworks, and complex software systems. Key ...

Contribute to software quality initiatives throughout the development lifecycle. * Gain hands-on experience with Python, Linux, CI/CD, automation frameworks, and complex software systems. Key ...

Java Software Engineer

Plano, TX · On-site

$110 - $150/hr

... Linux/Unix environments and basic system troubleshooting. * Experience with SQL and relational databases such as Oracle, PostgreSQL, or similar databases. * Experience with software development ...

New

Showing results 41-60

Linux Software Development information

See Allen, TX salary details

$73.9K

$132.2K

$166K

How much do linux software development jobs pay per year?

As of Aug 20, 2026, the average yearly pay for linux software development in Allen, TX is $132,179.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $151,600.00 per year, depending on experience, location, and employer.

What is the difference between Linux Software Development vs Linux System Administration?

AspectLinux Software DevelopmentLinux System Administration
Primary FocusCreating and maintaining software applications for LinuxManaging, configuring, and maintaining Linux systems
Required SkillsProgramming, debugging, software designSystem setup, network management, security
Work EnvironmentDevelopment teams, software companiesIT departments, data centers
CertificationsLinux Foundation Certified Engineer, LPIC-1Linux Professional Institute Certification, CompTIA Linux+

Linux Software Development focuses on building applications and software solutions for Linux environments, requiring programming skills. Linux System Administration involves managing and maintaining Linux systems, emphasizing configuration and security. Both roles often overlap but serve different core functions within the Linux ecosystem.

What are popular job titles related to Linux Software Development jobs in Allen, TX?

For Linux Software Development jobs in Allen, TX, the most frequently searched job titles are:

What job categories do people searching Linux Software Development jobs in Allen, TX look for?

The top searched job categories for Linux Software Development jobs in Allen, TX are:

What cities near Allen, TX are hiring for Linux Software Development jobs?

Cities near Allen, TX with the most Linux Software Development job openings:

Infographic showing various Linux Software Development job openings in Allen, TX as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $132,179 per year, or $63.5 per hour.

Engineer, Software Analysis Engineering

Samsung Semiconductor, Inc.

Plano, TX • On-site

Full-time

Posted 5 days ago


Samsung Electronics rating

6.7

Company rating: 6.7 out of 10

Based on 50 frontline employees who took The Breakroom Quiz

127th of 159 rated electronics manufacturers


Job description

Position Summary

Role and Responsibilities

Make transformational change in the automation of network management tasks, by leveraging a software support background composed of software development and minor project management, software deployment and ongoing support within a telecom environment. Develop scripts and utilities on request and participate and influence the development and management of the larger applications. Work on a team to make complex development projects. Understand and troubleshoot server and network infrastructure and support users in a technical capacity. Work with REST based applications, App Servers, Distributed systems, Wirelines Networks KPI's, Wireless networks deployment processes and other Wireless centric Network architectures. Develop applications, tools and scripts based on user requirements. Development of Tools in Linux and other environments. Development of Web UI applications, composed of front and back end. Develop interworking between applications using Rest API. Installation and Management/Support of monolithic as well as Cloud centric applications. Maintain and manage enhancements for Commissioning and Integration tools and Software. Maintain and support Network Performance Visualization tools. Administer software applications. Discover, report and resolve Application issues. Provide Technical Training around managed tools. Work with stakeholders to improve performance and stability. Work closely with leads and other team members to develop enhancements to existing tools capabilities. Troubleshoot and fix bugs.

Skills and Qualifications

Bachelor's degree in Computer Science, Electrical and Electronics Engineering, Information Technology, a related field, or a foreign equivalent plus 5 years of progressively responsible post-baccalaureate experience in job offered or any software developer/engineering related job titles.

Applicants must have 5 years of experience in the following: (1) Using Linux and building, troubleshooting, testing and executing applications and scripts for Linux environments, using scripting languages Java and Python; (2) developing UI applications, using JavaScript, HTML, and CCS; (3) Software Development and testing, including cloud computing and cloud based distributed applications; (4) CI/CD and Software Management as well as Source Control and Software Release management; (5) SQL based DB queries; and (6) XML, JSON, CSV, REST, and Webservices; (7) 4G/5G Network architectures and deployment; and (8) Wireless networks deployment processes and other Wireless centric Network architectures.

No sponsorship available for this position.

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.


What Samsung Electronics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom