System Software Engineering Scientist Associate

The University of Texas at Austin

Austin, TX0–2 yrs3h agovia LinkedInH-1B with no lottery (university)

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.

H-1B sponsor

The University of Texas at Austin is a university, so it can file H-1Bs any time of year with no lottery (cap-exempt).

See their H-1B record →

Entry-Level Software Engineer Jobs in Austin · last 7 days

15 openings · all need no experience

Most hiring: Charles Schwab, IBM, The University of Texas at Austin

See all 15 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job