Software Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC

Austin (TX)

On-site

USD 95,000 - 135,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TRI Austin is seeking a Software Engineer to support the development and improvement of software tools used to process, analyze, and manage complex scientific and engineering data. In this role, you will collaborate with other software developers to enhance an internally developed engineering codebase, primarily written in Python, C, and C++.

Focus areas include usability, maintainability, and deployment across multiple projects in an on-site Austin setting.

Qualifications

  • Proficiency with C, C++, and Python in software development.
  • Experience building GUIs for engineering tools.
  • Ability to develop applications in Windows and Linux environments.

Responsibilities

  • Develop and improve internal software tools used to process and analyze scientific data.
  • Collaborate with software team to maintain and extend the in-house codebase (Python, C, C++).
  • Support deployment and usability improvements across multiple projects.

Skills

C
C++
Python
GUI
Windows
Linux
DoD clearance eligibility

Education

Bachelor's or Master's degree in Computer Science

Job description

Description
About TRI Austin

Based in southwest Austin, Texas Research Institute Austin (TRI Austin) is an established research and development company with more than 45 years of experience delivering innovative contract R&D solutions. Our team of approximately 40 employees specializes in advanced materials development, sensor technologies, and materials testing.

To learn more about our work and capabilities, visit https://tri-austin.com/

Position Overview

TRI Austin is seeking a Software Engineer to support the development and improvement of software tools used to process, analyze, and manage complex scientific and engineering data.

In this role, you will collaborate with other software developers to enhance our existing internally developed engineering codebase, primarily written in Python, C, and C++. Much of your work will focus on improving code usability, maintainability, and deployment while supporting the software needs of ongoing research and engineering projects.

Our projects generally span one to three years, providing opportunities to contribute to a variety of technical challenges and work across multiple projects simultaneously.

Work Location

This is an on-site position at our Austin facility. Remote work is not available.

Security Clearance Requirement

Candidates must be eligible to obtain a U.S. Department of Defense (DoD) security clearance. Additional information regarding clearance eligibility can be found at:

https://www.dss.mil/ma/tw/dvd/vroc/faqs/

Requirements
Required Qualifications
  • Proficiency in software development using C, C++, and Python
  • Experience developing graphical user interfaces (GUIs)
  • Ability to develop and support applications in both Windows and Linux environments
  • Bachelor's or Master's degree in Computer Science
  • Eligibility to obtain a U.S. Department of Defense (DoD) security clearance
Preferred Qualifications

Experience or demonstrated interest in any of the following areas is a plus:

  • Software development in environments meeting Cybersecurity Maturity Model Certification (CMMC) Level 2 requirements
  • Strong foundation in mathematics
  • Computer graphics and graphics programming
  • Algorithm design and development
  • GPU programming and optimization
  • Hardware-software integration, including data acquisition, motion control, and automation
  • Integration with third-party software and APIs
  • Software architecture, design patterns, and modern optimization techniques
  • Computer vision
  • Digital signal processing (DSP)

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 100,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Texas Research International • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Electrical Engineer
Senior Electrical Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Electrical Engineer
Senior Electrical Engineer

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 80,000 - 120,000
Software Engineer (DoD Clearance Eligible) - On-Site Austin
Software Engineer (DoD Clearance Eligible) - On-Site Austin

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 95,000 - 135,000
Senior Software Engineer - Python/Qt, DoD Clearance
Senior Software Engineer - Python/Qt, DoD Clearance

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Broad portfolio exposure
Mission-driven R&D
Competitive salary & benefits
Senior Mechanical Engineer
Senior Mechanical Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 120,000 - 160,000
Competitive salary