Software Developer and Data Analyst ( Engineering Scientist)

University of Texas at AustinAustin, TX
33dOnsite

About The Position

This is a Research and Development position within the Environmental Sciences Lab (ESL). The individual will contribute to research and development tasks within ESL.

Requirements

  • Master'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.

Nice To Haves

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

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.

Benefits

  • 100% employer-paid basic medical coverage
  • Retirement contributions
  • Paid vacation and sick time
  • Paid holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Educational Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service