Icon hamburger
US
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Default3

PGE Developer

GeoLogics Pasadena Contractor
$157,500.00 (Careerbuilder est.)
Apply Now

PGE Developers needed --- Location:  Jet Propulsion Laboratory ---- Pasadena, CA

 

Raytheon/JPL is looking for 2 PGE Developers to work on multiple missions for our JPL/NASA customer. You will work for GeoLogics Corporation onsite at the JPL offices in Pasadena, CA.  This is a long-term contract position and the hourly rate is OPEN.

 

You must be a US Citizen or Green Card Holder to apply.

Position 1:

 

Responsibilities include, but are not limited to:

  • Work with the MAIA Science Data System (SDS) development team, the MAIA Instrument Operations System (IOS) development team and interface with the MAIA Science team to support Surface Particulate Matter (PM) Monitor network data acquisition and software development. 
  • Developing data adapters that will access surface data monitoring networks all over the world for both continuous and speciated atmospheric particulate matter.  The data acquired will be reformatted and used to populate a Postgres DB for use in MAIA Level 2 & Level 4 processing. 
  • Generate software for Instrument Planning and Commanding tools that incorporate targeting requests, ingest spacecraft ephemeris, resolves target conflicts, and determines gimbal pointing created timelines of activities and daily/weekly observation plans. 
  • Will be main developer, integrator and tester of Python-based scripts and tools, which integrate the execution of multiple Python and C/C++ routines and libraries. 
  • Will be responsible for working with MAIA system engineering and science teams to provide the necessary infrastructure, processes, and software engineering discipline to enable the seamless execution of PGEs.  

Position 2:

Responsibilities include, but are not limited to:

  • Implement PGE-to-Science Algorithm SW interface to provide I/O interface, message logging, and other interfaces with the data system according to product and interface specifications
  • Develop PGE, perform unit testing, and support PGE subsystem testing
  • Support/develop libraries, such as a message logging capability, for a PGE wrapper
  • Support the detailed SW & test design activities of the PGE subsystem and the associated document development
  • The successful candidate will report to the PGE Cognitive Engineer


If interested in learning more about this position, please email your resume to URL blocked - click to apply and I will call back with more information.

 

Position 1:

Required Skill:

  • Strong development skills with Python
  • Experience in development of applications in Python3 and C/C++ in Linux environment.
  • Experience in development of scripts in Python, bash or csh to automate tasks in Linux environment.
  • DockerKubernetes container orchestration / development for integration with OpenShift framework.
  • Git revision control systemJIRA, and Continuous Integration (CI - Jenkins).
  • Experience in Amazon Web ServicesS3, EC2, Lambda, Athena, etc.
  • Experience in agile development process, continuous integration, and automated testing
  • Experience in distributed system architecture, web services, SOA, and micro services
  • Excellent problem-solving skills.
  • Proven ability to deal with multiple issues, tasks and priorities.

 

Desired Skills:

  • Experience with OGC standards such as WMS, WMTS
  • Experience with GIS software such as ArcGIS, QGIS, and GDAL
  • Instrument telemetry or instrument operations experience working with ephemeris and attitude data.
  • Familiarity with atmospheric retrieval chemistry.
  • Web data scraping for atmospheric data sites.
  • SPICE experience or time conversion experience.
  • HDF5 and ISO standards experience.
  • Experience working with science teams.
  •  Excellent oral and written communication skills

 

Education (including Major) / Work Experience:


BS degree in Computer Science with a minimum of 6 years of related experience.

Position 2:

Required Skill:

  • Minimum 3 years of SW development experience in Python and C/C++
  • SW development experience in Linux environment
  • Experience developing scripts in Python, bash or csh to automate tasks in Linux environment
  • Experience with XML, JSON
  • Experience with a formal SW development lifecycle including SW CM processes with tools such as JIRA & GitHub
  • Experience with Docker container technologies

 

Desired:

  • Experience with automated build tool such as Jenkins
  • Experience with testing PGEs
  • Experience with AWS cloud
  • Experience with Agile development process
  • Excellent oral and written communication skills

  

Education (including Major) / Work Experience: 

BS degree in Computer Science with a minimum of 6 years of related experience.


If interested in learning more about this position, please email your resume to URL blocked - click to apply and I will call back with more information.

Recommended skills

Docker Container
Docker
Amazon Web Services
Amazon S3
Kubernetes
Jenkins

Location

CareerBuilder Estimated Salary What is the Careerbuilder Estimated Salary? Only about 20% of the jobs in our search results contain salary information. When a job posting doesn’t include a salary, we estimate it by looking at similar jobs in the same industry in that location. It is not necessarily endorsed by the employer and actual compensation may vary based on your experience.

x

What is the Careerbuilder Estimated Salary?

Only about 20% of the jobs in our search results contain salary information. When a job posting doesn’t include a salary, we estimate it by looking at similar jobs in the same industry in that location. It is not necessarily endorsed by the employer and actual compensation may vary based on your experience.
This estimation is based on Job title, Industry, Location and Skills
$157,500
Avg. Yearly Salary
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.