waypointjobs

Texas Research International

Senior Software Engineer

austin, TX

Check who can apply and the requirements below before continuing.

About this opportunity

Texas Research International lists this Senior Software Engineer opportunity in austin, Texas. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Full-time Description

TRI Austin is seeking a Senior Software Engineer to develop and maintain software used to analyze, manage, and visualize large scientific and engineering datasets.

This position will play a key role in improving TRI’s internally developed engineering software code base, with a primary focus on Python, Qt Framework, and PySide6. The Senior Software Developer will work alongside a team of software developers and engineers to build reliable, maintainable, and deployable software solutions for complex scientific and engineering applications. Projects typically span one to three years, providing opportunities to work on diverse technical challenges across multiple projects.

The ideal candidate is an experienced software professional who can make software design decisions, communicate software architecture and design concepts clearly, and work effectively with multidisciplinary engineering teams. Familiarity with electrical and/or mechanical engineering concepts is valuable for collaborating with engineers and understanding the systems the software supports.

The ability to obtain a US DoD security clearance is mandatory. See for information.

This position is onsite in Austin, Texas and is not eligible for remote work.

What You’ll Do

Software Development & Engineering

Develop, maintain, and improve software applications used for scientific and engineering data analysis, visualization, and management.

Design and implement software solutions primarily using Python, Qt, and PySide6.

Improve the usability, maintainability, reliability, and deployment of TRI’s internally developed engineering software.

Develop software for both Windows and Linux environments.

Apply sound software engineering principles throughout the development lifecycle, including architecture, design, implementation, testing, deployment, and documentation.

Evaluate technologies, frameworks, and programming languages to select the appropriate tools for each project.

Work across multiple projects and technical environments while maintaining quality and consistency.

Scientific & Engineering Applications

Collaborate with mechanical, electrical, and other engineering teams to develop software supporting real-world scientific and engineering systems.

Contribute to applications involving data acquisition, analysis, visualization, motion control, automation, and hardware-software interfaces.

Apply mathematical, statistical, and algorithmic concepts to engineering and scientific software development.

Communicate technical concepts and software design decisions clearly to both software developers and engineering stakeholders.

Business Development

Support business development activities by identifying potential software development opportunities with existing and prospective customers.

Contribute to technical proposals, project planning, and solution development.

Help translate customer requirements into practical technical approaches and project solutions.

Requirements

Required Qualifications

10+ years of professional software development experience.

Strong professional experience developing software and programming with Python.

Experience developing and deploying software in both Windows and Linux environments.

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent demonstrated experience through a strong professional software portfolio.

Must be eligible to obtain a U.S. Department of Defense security clearance.

Preferred Qualifications

Experience in one or more of the following areas is highly desirable:

Software development in a CMMC Level 2 environment and/or for Department of Defense customers.

Software architecture, system design, and software engineering.

Software testing methodologies.

Strong mathematics, statistics, or applied mathematics background.

Graphics development.

Algorithm development and implementation.

Data analysis/ statistics.

Hardware-software integration, including data acquisition, motion control, instrumentation, and automation.

Experience working with multiple programming languages and frameworks, including: C / C++, C#, Java, JavaScript / TypeScript, SQL, Front-end and back-end development, Database technologies.

About TRI Austin

Located in southwest Austin, Texas Research Institute Austin has been successfully completing contract R&D for over 45 years. We are a small (~40 employees) company which focuses on advanced materials development, sensor development, and materials testing. Please visit our website at

TRI Austin is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. TRI Austin is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

#J-18808-Ljbffr

Worksite address

austin, TX, 78716, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Govcio LLC

WhatJobs

Senior Dynamics Developer

washington, DC

$175,000.00 /Yr

Overview: GovCIO is looking for an experienced Senior CRM developer to support the continued enhancement and operations of a Microsoft Dynamics C…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Senior Application Developer

fairfax, VA

$165,000.00 /Yr

Overview: GovCIO is currently hiring a highly skilled Senior Application Developer with an active Secret clearance to design, build, and modify a…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Software Developer- SME

quantico, VA

$195,000.00 /Yr

Overview: GovCIO is currently hiring for a Software Developer-SME   to design, code, test, and maintain software applications and systems in supp…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Sr. Instructional Developer

fort meade, MD

$120,000.00 /Yr

Overview: GovCIO is currently hiring for an Instructional Developer  to design and develop training materials for personnel . This position will…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job