Software Engineering Scientist

The University of Texas at Austin

Austin, Texas, US
$104,000-$174,000 + /negotiable py
On-site
C++ software development
Linux operating systems
Distributed software models
Develop software applications in Linux for large and small networked and sonar systems including algorithm design, implementation, verification, and performance assessment in the Advanced Technology Laboratory (ATL)

Job Summary

  • Develop software applications in Linux for large and small networked and sonar systems including algorithm design, implementation, verification, and performance assessment in the Advanced Technology Laboratory (ATL).
  • Design and develop high performance, systems-based distributed software in C++ for advanced signal processing, control, health and status monitoring and graphical human interface components compiled and running in Linux.
  • The University of Texas at 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

Develop software applications in Linux for large and small networked and sonar systems including algorithm design, implementation, verification, and performance assessment in the Advanced Technology Laboratory (ATL).

Salary

$104,000-$174,000+/negotiable

Skills & Requirements

Must-have

  • C++ software development
  • Linux operating systems
  • Distributed software models
  • Multi-threaded software development
  • TCP/IP socket programming

Nice-to-have

  • Containerized orchestration environments
  • Agile and CI/CD principles
  • Team collaboration with version control
  • Network-based system partitioning

Key Requirements

  • Bachelor’s degree in Computer Science or related discipline
  • Three years of software development experience
  • US Citizen required
  • Eligibility for security clearance

Work Rights

US Citizen

Tailored Resume

Cover Letter