The University of Texas at Austin Job Posting

This posting is Closed

Engineering Scientist Associate - R and D Software Developer

Hiring department Applied Research Lab
Monthly salary $5,666 - $6,500+ depending on qualifications
Hours per week 40.00 Standard from 800AM to 500PM
Posting number 18-05-24-01-4205
Job Status Closed
FLSA status Exempt
Earliest Start Date Immediately
Position Duration Funding expected to continue
Position open to all applicants
Location Austin - J. J. Pickle Research Campus (North Austin)
Number of vacancies 2
General Notes

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 U.S., foreign influence, foreign preference, criminal conduct, security violations, drug involvement, the likelihood of continuation of such conduct, etc.

Required Application Materials

  • A Resume is required in order to apply
  • A Letter of Interest is required in order to apply.
  • A List of 3 References is required in order to apply.

Note: The following additional materials are also required for consideration: Transcript. References must be former employers. Instructions for submission of these materials will be provided at the time the online application has been completed.

Additional Information


Design, develop, and maintain software applications for the collection and processing of measurement data relating to GPS/GNSS, survey, and geodesy.

Essential Functions

Design, implement, and maintain scientific software applications in C++ and Python. Design, implement, and maintain automated tests for software applications. Contribute to the systems designs and collection methods for specialized geodetic survey applications, employing expertise in physics, engineering, math, and science. Document work in a manner suitable for external distribution or publication, and prepare and/or present papers at appropriate conferences and professional meetings. Provide guidance and assistance to student employees. Participate in project reviews and technical interface meetings to present software designs and test results to sponsors and other external organizations. Present and publish work in trade conferences. Provide technical assistance to users. Document and address bug reports. Further develop knowledge and skills related C++, Python, the Linux/Apache/MySQL/PHP (LAMP) stack, software development principles, principles of geodesy and global navigation satellite systems (GNSS), and estimation theory.

Marginal/Incidental functions

Other related functions as assigned.

Required qualifications

Bachelor of Science degree in engineering, computer science, physics, geodesy, or other applied science(s). Demonstrated proficiency in collaborative software development. Experience with C++/Python for software development. 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. Evidence of skills in the following areas: working with new technologies, being highly organized, planning and coordinating multiple tasks, effective time management, attention to detail, effective problem solving skills, using excellent judgment, working independently with sensitive and confidential information, maintaining a professional demeanor, working as a team member without daily supervision, effectively communicating with diverse groups of clients, working under pressure, accepting supervision and demonstrating regular/punctual attendance.

Preferred Qualifications

Bachelor's degree in electrical engineering. History of publications in relevant journals and/or industry conferences. Experience with Linux terminal-based environments including bash. Experience with web development technologies, e.g. HTML, CSS, JavaScript, and PHP. Experience developing on Linux, Windows, and OS X platforms. Experience developing graphical user interface applications using Qt, Qt Creator. Experience developing scientific software applications in C++ and Python. Experience maintaining and administrating Linux servers. Experience using software configuration management processes, e.g. Subversion, Git. Experience using continuous integration and automated testing software development frameworks. Experience building and configuring continuous integration and automated testing software development frameworks. Cumulative GPA of 3.0.

Working conditions

May work around standard office conditions Repetitive use of a keyboard at a workstation Use of manual dexterity Some weekend, evening and holiday work. Frequent use of manuals and books. May work in shared, windowless office space. Possible intrastate/interstate travel.

Return to top of page