Full-Time

R&D Software Engineer

Posted on 12/6/2025

University of Texas at Austin

University of Texas at Austin

Compensation Overview

$88.5k - $120k/yr

+ Negotiable

No H1B Sponsorship

Austin, TX, USA

In Person

Category
Software Engineering (1)
Required Skills
C/C++
Linux/Unix
Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field.
  • Strong analytical and problem-solving capability.
  • Demonstrated ability programming in the C++ programming language.
  • Thorough understanding of object-oriented programming concepts, data structures/design patterns/algorithm performance analysis.
  • Must possess basic understanding of Linux operating systems and administration.
  • Strong communication skills and readiness to work with team leads to ensure technical execution matches design goals.
  • Aptitude and willingness to continually learn new technologies and apply new skills.
  • Applicant must have a dynamic skill set, willing to work with new technologies, be highly organized and capable of planning and coordinating multiple tasks and managing their time.
  • The position will require attention to detail, effective problem solving skills and excellent judgment.
  • Ability to work independently with sensitive and confidential information, maintain a professional demeanor, work as a team member without daily supervision and effectively communicate with all groups of clients.
  • Able to work under pressure and accept supervision.
  • Regular and punctual attendance.
  • US Citizen.
  • Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information at the level appropriate to the project requirements of the position.
Responsibilities
  • Design, implement and test real-time and data analysis software applications to support 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 verification of signal processing or control algorithms and software applications.
  • Troubleshoot and debug issues observed in ARL developed sonar systems.
  • Document and present work performed.
  • Other related functions as assigned.
Desired Qualifications
  • At least 2 years of professional experience programming in the C++ programming language.
  • 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.
University of Texas at Austin

University of Texas at Austin

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE