1

Unix Software Test Engineer Jobs (NOW HIRING)

Maverc Technologies is seeking an Unix Software Developer to support one of our corporate customers ... Experience implementing software life cycle management (requirements, design, develop, test ...

NET environment OR minimum one (1) year experience developing UNIX applications using make files or ... Designs, develops and tests application software to fulfill unique requirements on Windows, UNIX or ...

Software Engineer in Test - Trading Solutions (Software Test Engineer) Duration: 6-12 Months ... of UNIX/Linux โ€ข Must have experience with Jenkins or similar build automation tools โ€ข ...

Seeking an experienced Test Engineer who can create and execute test plans, procedures and ... Demonstrated experience or familiarity with Unix/Linux commands Demonstrated experience testing ...

Atego HighRely is currently searching for a Software Test Engineer. Please note this position is a 6 month contract position with the possibility of substantial extension. Purpose: The Software Test ...

The Test Engineer shall consult with the development and/or requirements team to coordinate and ... Demonstrated experience or familiarity with Unix/Linux commands Demonstrated experience testing ...

NDI Engineering Company is seeking a software test engineer to support the Software Test Branch of the Prototype, Manufacturing and Test Department at Naval Air Warfare Center Aircraft Division ...

Purpose: The Software Test Engineer will verify the design and validate the implementation of software supplied to ensure it meets and/or exceeds the specified expectations. Additionally, the ...

About the Role: Wing is looking for a Manufacturing Software Test Engineer to join our ... Experience with hardware and software embedded systems in Unix/Linux environments, * Knowledge of ...

Software Test Engineer

Rancho Cordova, CA ยท On-site

$80K - $85K/yr

Software Test Engineer Responsibilities * As a software test engineer, you will be responsible for analyzing the product features, designing test parameters, creating customized quality checks, and ...

Software Test Engineer

Lakehurst, NJ ยท On-site

$75K - $100K/yr

NDI Engineering Company is seeking a software test engineer to support the Software Test Branch of the Prototype, Manufacturing and Test Department at Naval Air Warfare Center Aircraft Division ...

Software Test Engineer

Rancho Cordova, CA ยท On-site

$80K - $85K/yr

Software Test Engineer Responsibilities: * As a software test engineer, you will be responsible for analyzing the product features, designing test parameters, creating customized quality checks, and ...

Software Test Engineer OASYS, INC., a Leading Edge Government contractor in Huntsville Alabama, is seeking applicants for a Software Test Engineer to support our customer in Huntsville, Alabama.

next page

Showing results 1-20

Unix Software Test Engineer information

See salary details

$10

$51

$73

How much do unix software test engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for unix software test engineer in the United States is $51.45, according to ZipRecruiter salary data. Most workers in this role earn between $42.07 and $58.65 per hour, depending on experience, location, and employer.

What is a Unix software test engineer?

Unix Software Test Engineers are professionals responsible for designing, developing, and executing tests to ensure the quality and reliability of software running on Unix-based systems. They create test plans, write scripts, and use various testing tools to identify bugs or performance issues. Their role often involves collaborating with developers and system administrators to integrate testing into the software development lifecycle. Strong knowledge of Unix commands, shell scripting, and debugging is essential for this position.

What are the key skills and qualifications needed to thrive as a Unix software test engineer?

To thrive as a Unix Software Test Engineer, you need strong skills in software testing methodologies, scripting (such as Bash or Python), and a solid understanding of Unix/Linux operating systems, often backed by a degree in computer science or a related field. Familiarity with automated testing tools (like Selenium, Jenkins, or pytest), version control systems (such as Git), and test management platforms is typically required. Effective problem-solving, attention to detail, and clear communication are vital soft skills for diagnosing issues and collaborating with development teams. These competencies ensure robust software quality, efficient testing cycles, and seamless integration within dynamic engineering environments.

What are some typical challenges faced by Unix software test engineers when testing applications in multi-user environments?

Unix Software Test Engineers often encounter challenges related to simulating and managing multiple concurrent users and processes. Ensuring that applications remain stable, secure, and performant under heavy load or simultaneous access scenarios is a key responsibility. Additionally, they must frequently resolve issues with permissions, file system interactions, and environment configuration differences between development and production. Collaborating closely with developers and system administrators helps address these challenges and ensures comprehensive test coverage.

What are popular job titles related to Unix Software Test Engineer jobs?

For Unix Software Test Engineer jobs, the most frequently searched job titles are:

Unix Software Developer

Laurel, MD โ€ข On-site

Maverc Technologies
IT Servicesย โ€ขย 1 - 10 employees

Full-time

Re-posted 24 days ago


Job description

Become part of a team solving the most significant Cybersecurity & IT Challenges and helping keep the worldโ€™s largest and most elite brands safer from cyber threats. At Maverc we have a powerful mindset based on our core values of being accountable, helpful, adaptable, and focused. Maverc Technologies is a proven and effective small business partner and consultant, recognized as a leader in providing cyber security and IT services to the Federal, State, and local Government and within the Intelligence Community. Maverc Technologies is seeking an Unix Software Developer to support one of our corporate customers.



Job Duties and Responsibilities 


As a Unix Software developer, you will be involved in the design, development, and testing of application software to fulfill unique requirements on Unix platforms. You will create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations using a Government-specified programming language. You will build graphical user interfaces (GUIs) for custom applications, and respond to evolving requirements in an agile environment. You may be responsible for the entire lifecycle of solutions including design, development, testing, and customer support. This opportunity will give you the ability to see how end-user customers use their software solutions and get feedback directly from customers.


QUALIFICATIONS AND EXPERIENCE 

  • Active TS/SCI with required Polygraph
  • US Citizenship
  • 3+ years' experience programming with object-oriented programming languages
  • 1+ years' experience developing Unix applications using make files or comparable build environment
  • Experience developing complex programs using C, C#, C++, Java, or other comparable languages
  • Able to write in or learn a high-level programming language like Python or Ruby
  • Deep knowledge of Unix operating system internals and development environments
  • Experience with low-level network programming
  • Experience developing portable code that is compatible with multiple Unix operating systems and architectures
  • Experience developing single and/or multi-threaded applications and Unix inter-process communication interfaces
  • 2+ years' experience working on projects that develop complex software, ensuring a collaborative environment, and configuration management
  • Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy)
  • Experience with static and dynamic reverse engineering
  • Experience with vulnerability research
  • Experience with binary analysis of executables
  • Familiarity with kernel programming
  • Familiarity with assembly languages, and/or ability to analyze and signature network protocols
  • Ability to work independently and with small teams
  • Must be able to track and report status directly to the customer


Education: Bachelorโ€™s in Computer Science, Computer Engineering, or other related field.