Real-Time Sonar Software Engineer - C++ & Linux

SupportFinity™

Austin (TX)

On-site

USD 88,500 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement contributions
Vacation & sick time
Paid holidays

Job summary

The University of Texas at Austin seeks a capable professional to design, implement and test real‑time sonar software within the Advanced Technology Laboratory. You will collaborate with engineers and scientists across disciplines to meet project milestones and integrate software with other platforms.

Responsibilities include profiling algorithms, debugging ARL sonar systems, and documenting work. A strong background in C++, OO design, and Linux basics is essential, with a focus on rigorous

Qualifications

  • 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 and algorithm performance analysis.
  • 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.
  • Ability to work independently with sensitive and confidential information, maintain a professional demeanor, and effectively communicate with all stakeholders.

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 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.

Skills

C++ programming
Object‑oriented programming
Data structures & algorithms
Linux basics
Analytical/problem solving
Team collaboration
Communication skills

Education

Bachelor's degree in Computer Science/Computer Engineering/Electrical Engineering

Tools

CMake
Debugging tools
Git

Job description

The University of Texas at Austin seeks a capable professional to design, implement and test real‑time sonar software within the Advanced Technology Laboratory. You will collaborate with engineers and scientists across disciplines to meet project milestones and integrate software with other platforms.

Responsibilities include profiling algorithms, debugging ARL sonar systems, and documenting work. A strong background in C++, OO design, and Linux basics is essential, with a focus on rigorous

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Software Engineer - Real-Time Sonar Systems
R&D Software Engineer - Real-Time Sonar Systems

University of Texas • Austin (TX)

On-site
USD 88,000 - 120,000
R&D Software Engineer - Real-Time Sonar & Acoustics
R&D Software Engineer - Real-Time Sonar & Acoustics

The University of Texas at Austin • Austin (TX)

On-site
USD 88,000 - 120,000
100% employer-paid medical coverage
Retirement contributions
Paid vacation and sick time
+1
Systems Software Engineer (C++/Linux) — Research Lab
Systems Software Engineer (C++/Linux) — Research Lab

The University of Texas at Austin • Austin (TX)

On-site
USD 88,000 - 120,000
100% employer-paid basic medical coverage
Retirement contributions
Paid vacation and sick time
+1
System Software Scientist Associate — C++/Linux
System Software Scientist Associate — C++/Linux

University of Texas at Austin • Austin (TX)

On-site
USD 89,000 - 120,000
Software Engineering Scientist: Distributed Linux Systems (C++)
Software Engineering Scientist: Distributed Linux Systems (C++)

Phase2 Technology • Austin (TX)

On-site
USD 104,000 - 174,000
Lead R&D Software Engineer, Software/Hardware Integration
Lead R&D Software Engineer, Software/Hardware Integration

Phase2 Technology • Austin (TX)

On-site
USD 104,000 - 174,000
100% employer-paid basic medical coverage
Retirement contributions
Paid vacation and sick time
+1
R&D Software Engineer (ESA)
R&D Software Engineer (ESA)

Phase2 Technology • Austin (TX)

On-site
USD 88,000 - 120,000
Health insurance
Retirement contributions
Vacation & sick time
+1
Maritime SONAR Signal Processing & Automation Engineer
Maritime SONAR Signal Processing & Automation Engineer

The University of Texas at Austin • Austin (TX)

On-site
USD 88,000 - 120,000
100% employer-paid basic medical
Retirement contributions
Paid vacation and sick time
+1
Distributed C++ Software Engineer - Linux Systems
Distributed C++ Software Engineer - Linux Systems

The University of Texas at Austin • Austin (TX)

On-site
USD 104,000 - 174,000
Linux C++ Software Engineer - Distributed Systems
Linux C++ Software Engineer - Distributed Systems

University of Texas at Austin • Austin (TX)

On-site
USD 104,000 - 174,000
Medical coverage
Retirement plan
Paid vacation
+1