Demo

Applications Programmer 2

UCLA
Los Angeles, CA Full Time
POSTED ON 2/17/2025
AVAILABLE BEFORE 4/16/2025
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

Apply


Campus Requisition #:

6833

UC Payroll Title:

APPLICATIONS PROGR 2

Department:

EARTH, PLANETARY, AND SPACE SCIENCES

Appointment Type:

1 - Staff: Contract

  • Full Salary Range:

USD $30.56/Hr. - USD $60.82/Hr.

Onsite | Remote | Hybrid Type:

Flexible-To Be Determined

Department Location:

595 Charles E Young Dr Geology - Geophysics

Full or Part Time:

Full Time

Salary : $31 - $61

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Applications Programmer 2?

Sign up to receive alerts about other jobs on the Applications Programmer 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$46,723 - $64,140
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Applications Programmer 2.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $80,479 - $90,779
  • Debugging Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $76,886 - $129,770
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at UCLA

UCLA
Hired Organization Address Los Angeles, CA Full Time
Position Summary UCLA Extension is considered one of the top programs of its kind, offering to more than 35,000 students...
UCLA
Hired Organization Address Los Angeles, CA Full Time
Build a rewarding career that supports scholarship, research, and university initiatives through fundraising for UCLA Li...
UCLA
Hired Organization Address Los Angeles, CA Full Time
The Product Owner, Procure to Pay IT Products will play a critical role in the development, implementation, and continuo...
UCLA
Hired Organization Address Los Angeles, CA Full Time
The University of California, Los Angeles provides approximately 22,000 parking spaces to accommodate the needs of a gro...

Not the job you're looking for? Here are some other Applications Programmer 2 jobs in the Los Angeles, CA area that may be a better fit.

Applications Programmer

UCLA Earth, Planetary, and Space Sciences, Los Angeles, CA

Applications Programmer 2

University of California - Los Angeles (UCLA), Los Angeles, CA

AI Assistant is available now!

Feel free to start your new journey!