R&d Software Engineer (esa)

The University of Texas at Austin

Pickle Research Campus, Texas, US
$88,500-$120,000 + /negotiable; not specified; not...
On-site
Real-time software development
Data analysis software
Sonar systems development
The University of Texas at Austin is seeking an R&D Software Engineer to work on sonar and underwater acoustics applications at the Applied Research Laboratories. The ideal candidate will have a strong background in C++ programming, problem-solving skills, and the ability to work in a collaborative, technical environment

Job Summary

  • Research and development of software applications for sonar and underwater acoustics including algorithm design, implementation, verification, and performance analysis in the Advanced Technology Laboratory (ATL).
  • Design, implement and test real-time and data analysis software applications to support the development of high-frequency tactical sonar systems.
  • UT Austin offers a competitive benefits package that includes 100% employer-paid basic medical coverage, retirement contributions, paid vacation and sick time, and paid holidays.

Matching Summary

Match Score: 85

The University of Texas at Austin is seeking an R&D Software Engineer to work on sonar and underwater acoustics applications at the Applied Research Laboratories. The ideal candidate will have a strong background in C++ programming, problem-solving skills, and the ability to work in a collaborative, technical environment.

Salary

$88,500-$120,000+/negotiable; Not specified; Not specified

Skills & Requirements

Must-have

  • real-time software development
  • data analysis software
  • sonar systems development
  • algorithm design and implementation
  • C++ programming language
  • object-oriented programming concepts
  • Linux operating systems

Nice-to-have

  • cross-disciplinary team communication
  • software/hardware integration
  • signal processing algorithm verification
  • debugging sonar systems
  • documentation and presentation
  • continuous learning of new technologies

Key Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field
  • Two years of professional experience programming in C++
  • Demonstrated technical proficiency in developing multi-threaded, multi-process, multi-machine computational software applications in a Linux environment
  • Experience with open-source build tools such as CMake
  • Experience utilizing common application debugging and performance profiling tools
  • Understanding of common network protocols such as TCP/IP
  • Familiarity with interpreted scripting languages such as Python or Bash
  • Knowledge of database concepts and/or familiarity with SQL
  • Exposure to geospatial analysis and GIS concepts
  • Exposure to radar or underwater acoustic theory and common digital signal processing techniques
  • Cumulative GPA of at least 3.0

Work Rights

US Citizen

Tailored Resume

Cover Letter