Software Engineer
- Austin, TX, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original 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)
Video Pre-Screening: We strongly encourage applicants to complete a brief video pre-screening through Hireflix as an opportunity to introduce themselves, highlight their qualifications, and help us get to know them better. To complete your screening, please visit the link below:
https://app.hireflix.com/public-application/6ad0e041fc7645ec41423bbe
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.
More about this job
Skills
- Python
- C
- C++
- Research
- Software development
- Microsoft Windows
- Linux
- Computer science
- Cybersecurity
- Signal processing
- Regulatory compliance