Software Developer and Data Analyst ( Engineering Scientist
Listed on 2026-01-26
-
Business
Data Scientist
Location: Campus
Overview
Job Posting
Title:
Software Developer and Data Analyst ( Engineering Scientist)
Hiring Department: Applied Research Laboratories
Position Open To: All Applicants
Weekly Scheduled
Hours:
40
FLSA Status: Exempt
Earliest
Start Date:
Immediately
Position Duration: Expected to Continue
Location: PICKLE RESEARCH CAMPUS
Job DetailsPurpose
This is a Research and Development position within the Environmental Sciences Lab (ESL). The individual will contribute to research and development tasks within ESL.
Responsibilities- Develop & implement production grade software and analysis tools in a production language including underwater propagation models, signal processing algorithms, array processing techniques, acoustic analysis tools.
- Process and/or analyze acoustic data, array data, propagation data. Develop processing algorithms and assess their performance. Interpret results.
- Implement research grade software and analysis tools in Matlab including underwater propagation models, signal processing algorithms, array processing techniques, acoustic analysis tools.
- Preparation and review of analysis presentations and reports. Presentation of analysis results at internal and external working group meetings (includes travel).
- Support collaborative research efforts with other team members. Possible supervision of junior personnel (including student employees). Develop analysis plans. Assist in proposing and pursuing new work.
- Other related functions as assigned.
- Bachelor's degree in computer/software engineering, computer science, or other applied sciences and three years of experience in the same.
- Three years demonstrated experience in object-oriented software design and development.
- Demonstrated ability with Linux and open-source software tools for code development, testing, version control, and documentation.
Applicant must be highly organized, have excellent attention to detail, and possess sound scientific judgment. The position will require effective management of their own time with the ability to plan, coordinate, and execute multiple tasks simultaneously. Ability to work independently with sensitive and confidential information, maintain a professional demeanor, and effectively communicate with all groups of clients. Regular and punctual attendance in the workplace is required.
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.
Preferred Qualifications- Master's degree in computer/software engineering, computer science, or other applied sciences and five years of experience in the same.
- Experience designing, developing, debugging, and deploying production-grade software.
- Demonstrated experience applying software engineering principles of modularity, maintainability, testability, usability, etc. in software design and development.
- Demonstrated experience developing software in Matlab, Python, C++, and/or Java.
- Experience performing data processing, physics-based modeling and simulation, and analysis with scientific computing languages and tools.
- Experience working in both Windows and Linux environments.
- Experience documenting analysis results in technical reports and Powerpoint presentations and presenting research results to technical and non-technical audiences.
- Proven ability to work independently, formulate research plans, take initiative.
- Cumulative GPA of 3.0.
An agency designated by the federal government handles the investigation as to the requirement for eligibility for access to classified information. Factors considered during this investigation include but are not limited to allegiance to the United States, foreign influence, foreign preference, criminal conduct, security violations, drug involvement, the likelihood of continuation of such conduct, etc.
Please mark "yes" on the application question that asks if additional materials are required. Failure to attach all additional materials listed below may result in a delay in application processing.
UT Austin offers a competitive benefits package that…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).