System Software Engineering Scientist Associate
The University of Texas at Austin
This job at a glance
- Who can apply
- New grads and up to 2 years · Bachelor's degree or Master's degree
- Must know
- TroubleshootingNetworking
- Nice to have
- C++Linux
- Work
- On-site in Austin
- Pay
- Not stated by the employer.
- Listed
- Nov 11, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
- Job Title: System Software Engineering Scientist Associate
- Company: The University of Texas at Austin
- Hiring Department: Applied Research Laboratories
- Location: PICKLE RESEARCH CAMPUS
- Weekly Scheduled Hours: 40
- FLSA Status: Exempt from FLSA
- Position Duration: Expected to Continue
- Earliest Start Date: Immediately
Purpose
Design, develop, test, document, and maintain system software for large and small computer networked and sonar systems for the Advanced Technology Laboratory (ATL).
Key Responsibilities
- Design and develop high-performance, systems-based software in C++ for control, health and status monitoring, signal processing, and graphical human interface components compiled and running in Linux.
- Design and develop distributed software in C++ that executes within a container and orchestrated environment.
- Incrementally test, troubleshoot, and verify the software and its performance through test automation at the unit and system levels.
- Demonstrate software performance, document the design and implementation thoroughly and clearly, and document and address issues.
- Other related functions as assigned.
Requirements & Tech Stack
- Bachelor's degree in Electrical, Computer Engineering, Computer Science, or other related discipline.
- Demonstrated ability to define and document complex coding relationships in object-oriented structures.
- Demonstrated proficiency in C++ software development in Linux.
- Demonstrated ability to follow coding standards and testing standards.
- Experience with Linux and open-source software tools for creation, testing, version control, and documenting development code.
- US Citizen.
- Selected applicant is subject to government security investigation and must meet eligibility requirements for access to classified information at a level appropriate to project requirements.
Preferred Qualifications
- Master's Degree in Electrical, Computer Engineering, or Computer Science with experience in C++ software development in Linux.
- Experience with design of complex software modules in object-oriented structures.
- Experience with multi-threaded software development and debugging.
- Experience with distributed software models.
- Experience with TCP/IP TCP/UDP Socket programming in Linux.
- Experience troubleshooting complex software systems.
- Ability to work in a team using version control software for configuration management and bug tracking.
- Familiarity with network-based system partitioning and protocols.
- Eligibility for immediate access to classified information.
- Cumulative GPA of 3.0 and above.
Working Conditions
- Standard office conditions
- Repetitive use of a keyboard at a workstation
- Use of manual dexterity
- Some weekend, evening, and holiday work
- Possible interstate/intrastate travel
Required Materials
- Resume/CV
- 3 work references with their contact information; at least one reference should be from a supervisor
- Letter of interest
- Unofficial college transcripts
Salary Range
$88,500-$120,000+/negotiable depending on qualifications.