Applications Programmer 2

University Of California System Los Angeles , CA 90009

Posted 6 days ago

Department Summary

The Department of Earth, Planetary, and Space Sciences consists of academic researchers, scientists and faculty, staff, postdocs, undergrads and graduates across all majors. Our department is located in the Geology Building and Slichter Hall, occupying multiple laboratories and prototyping facilities to support a variety of research in Earth and space systems.

Position Summary

The incumbent assists with the development and day to day operations of a multi-mission , multi-instrument, multi-platform data processing software package for Heliophysics missions and Geospace programs called the Space Physics Environment Data Analysis Software (SPEDAS). Demonstrated experience with multiple programming languages including but not limited to IDL (or Matlab), Python, C, C++ and Fortran. Incumbent acts as a point of contact for SPEDAS users, which involves the development and troubleshooting of plug-ins (analysis tools) for ongoing and new spacecraft missions, in collaboration with multiple institutions. Oversees quality assurance, phased development and version control, and conducts user trainings virtually and in-person at conferences and partner institutions, as needed.

Salary & Compensation

  • UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations. Salary offers at the top of the range are not common. Visit UC Benefit package to discover benefits that start on day one, and UC Total Compensation Estimator to calculate the total compensation value with benefits.

Qualifications

  1. Detailed knowledge of IDL (Interface Description Language), Python and Matlab programming languages. (Required) 2. Working knowledge of C, C++ programming language. (Required) 3. Working knowledge of Microsoft Windows, Unix, and Mac operating systems, including Microsoft Office Word and Excel. (Required) 4. Ability to work independently to solve complex programming problems. (Required) 5. Ability to work in a team environment and also independently with frequent distractions and interruptions. (Required) 6. Skill in oral and written communication to effectively interact and communicate technical information with all levels of organization on an individual basis and in a group setting. (Required) 7. Working knowledge of mathematical concepts, such as coordinate transformations, methods for interpolation, planetary and satellite orbits, and multiple instrument calibration. (Required) 8. Working knowledge of Cubesat-class spacecraft design, mission operations, and system engineering. (Required) 9. Ability to supervise and mentor programming by students and staff. (Preferred)

Education, Licenses, Certifications & Personal Affiliations

Bachelor's Degree Bachelor's degree in physical sciences (Physics, Astronomy, Geology, Earth Science), Computer Science, or relevant/equivalent experience. (Required)

Special Conditions for Employment

Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation. E-Verify Check: The position is funded by federal contracts/subcontracts requiring UCLA to notify job applicants that an E-Verify check will be conducted and the successful candidate(s) must pass the E-Verify check.

Schedule

8:00-5:00PM

Union/Policy Covered

99-Policy Covered

Complete Position Description

https://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&jobcode=TBD_2910

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Applications Programmer 2

University Of California System