U

University of Texas at Austin

Public research university in Austin, TX

R&D Software Engineer

Full-TimeUpdated on 10/23/2026
$88.5k - $120k
Mid
Bachelor's
Austin, TX, USA
In PersonStandard office conditions; possible interstate/intrastate travel.
Software Engineering
No H1B Sponsorship
US Citizenship Required

About the job

Requirements
  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required.
  • Demonstrated programming ability in C++ is required.
  • A thorough understanding of object-oriented programming concepts, data structures, design patterns, and algorithm performance analysis is required.
  • A basic understanding of Linux operating systems and administration is required.
  • Strong analytical and problem-solving capability is required.
  • The applicant must be a U.S. citizen and must meet eligibility requirements for access to classified information at the level appropriate to project requirements, subject to a government security investigation.
  • The applicant must be willing to work with new technologies, be organized, plan and coordinate multiple tasks, and manage their time.
  • The applicant must demonstrate attention to detail, effective problem solving, sound judgment, the ability to work independently with sensitive and confidential information, professionalism, the ability to work as a team member without daily supervision, effective communication with all client groups, the ability to work under pressure, the ability to accept supervision, and regular and punctual attendance.
Responsibilities
  • Design, implement, and test real-time and data-analysis software applications supporting the development of high-frequency tactical sonar systems.
  • Work and communicate with a cross-disciplinary team of engineers and scientists to meet project deadlines and milestones.
  • Integrate sonar software or hardware with other systems or platforms.
  • Profile or verify signal-processing or control algorithms and software applications.
  • Troubleshoot and debug issues observed in ARL-developed sonar systems.
  • Document and present work performed.
  • Perform other related functions as assigned.
Desired Qualifications
  • Two years of professional experience programming in C++ is preferred.
  • Technical proficiency in developing multithreaded, multiprocess, and multimachine computational software applications in a Linux environment is preferred.
  • Experience with open-source build tools such as CMake is preferred.
  • Experience using common application debugging and performance-profiling tools is preferred.
  • Understanding of common network protocols such as TCP/IP is preferred.
  • Familiarity with interpreted scripting languages such as Python or Bash is preferred.
  • Knowledge of database concepts or familiarity with SQL is preferred.
  • Exposure to geospatial analysis and geographic information system (GIS) concepts is preferred.
  • Exposure to radar or underwater acoustic theory and common digital signal-processing techniques is preferred.
  • A cumulative grade point average of at least 3.0 is preferred.

About the company

U

University of Texas at Austin

View

University of Texas at Austin is a public research university in Austin, Texas. It offers undergraduate, graduate, and professional education across a broad range of fields.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to University of Texas at Austin

See people who can refer or advise you