Visualization and User Interface Software Engineer II - 397M @ JPL/NASA - Pasadena, CA 91109

Job Overview

a year ago

Visualization and User Interface Software Engineer II - 397M

JPL/NASA - Pasadena, CA 91109

Job Details New ideas are all around us, but only a few will change the world. That’s our focus at JPL. We ask the biggest questions, then search the universe for answers—literally. We build upon ideas that have guided generations, then share our discoveries to inspire generations to come. Your mission—your opportunity—is to seek out the answers that bring us one step closer. If you’re driven to discover, create, and inspire something that lasts a lifetime and beyond, you’re ready for JPL. Located in Pasadena, California, JPL has a campus-like environment situated on 177 acres in the foothills of the San Gabriel Mountains and offers a work environment unlike any other: we inspire passion, foster innovation, build collaboration, and reward excellence. JPL strives to push the boundaries for space exploration. This is in part due to the outstanding team that works together to overcome big challenges. The Mission Planning and Execution Systems Section is looking for a Visualization and User Interface Software Engineer to join the User Interface Group. This group designs and develops innovative software systems and applications for planning, analyzing, and visualizing the activities of JPL's robotic spacecraft throughout the solar system. The chosen engineer will be responsible for developing, testing, upgrading, and maintaining software to support several efforts, including the operations of the Instrument Data Systems for the Mars 2020 (Perseverance) mission and the development of Augmented and Virtual Reality tools for interaction with three dimensional data. These projects use a variety of programming languages and technologies, including python, JavaScript/TypeScript, and C/C++ and C#. Responsibilities The engineer will: design, code, develop, and modify complex applications to access, visualize, and analyze scientific and engineering data develop, support, and maintain operational tools for downlink image processing develop and maintain WebXR and stand-alone AR/VR/XR applications for Microsoft Hololens, Oculus Quest, HTC Vive, and other XR headsets support tactical mission operations work independently on important assignments and projects with limited supervision Required Qualifications: Bachelor’s degree in Computer Science, or related technical field with typically a minimum of 3 years of related experience, a Master’s degree in similar subject areas with a minimum of 1 year of related experience, or a Ph.D. Knowledge of high-level programming languages including C#, JavaScript, and Python Familiarity with fundamentals of web application development, including JavaScript frameworks such as React, server technology such as node.js, asynchronous communications via websocket, and usage and implementation of RESTful web services Experience working with a team of software developers on a shared code base using version control and issue tracking tools Experience working directly with customers and users to develop and Knowledge of image processing algorithms and code Familiarity or experience with spacecraft operations processes and paradigms Experience developing Unity applications for AR/VR headsets and web Desired Qualifications: Background in both the Aerospace Engineering and Computer Science subject areas. Knowledge of mission planning and operations processes. JPL has a catalog of benefits and perks that span from the traditional to the unique. This includes a variety of health, dental, vision, wellbeing, and retirement plans, paid time off, learning, rideshare, childcare, flexible schedule, parental leave and many more. Our focus is on work-life balance, and living healthy, fulfilling lives as we Dare Mighty Things Together. For benefits eligible positions, benefits are effective the first day of the month coincident with or immediately following the employee’s start date. For further benefits information click Benefits and Perks The hiring range displayed below is specifically for those who will work in or reside in the location listed. In extending an offer, Jet Propulsion Laboratory considers factors including, but not limited to, the candidate’s job related skills, experience, knowledge, and relevant education/training. Hiring range for this job may be adjusted based on primary work location outside of Pasadena, California. This adjusted range will be provided to candidates by the Recruiter when applicable. The typical full time equivalent annual hiring range for this job in Pasadena, California. $112,070 - $136,448 JPL is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, citizenship, ancestry, age, marital status, physical or mental disability, medical condition, genetic information, pregnancy or perceived pregnancy, gender, gender identity, gender expression, sexual orientation, protected military or veteran status or any other characteristic or condition protected by Federal, state or local law. In addition, JPL is a VEVRAA Federal Contractor. EEO is the Law. EEO is the Law Supplement Pay Transparency Nondiscrimination Provision The Jet Propulsion Laboratory is a federal facility. Due to rules imposed by NASA, JPL will not accept applications from citizens of designated countries or those born in a designated country unless they are Legal Permanent Residents of the U.S or have other protected status under 8 U.S.C. 1324b(a)(3). The Designated Countries List is available here.

Similar Jobs

Sr Analyst, Planning Analytics & Reporting

Studios Content

Burbank, CA

Develop custom reports, dashboards and analytics to support the analyses and visualization of complex data sets. Excellent time and project management skills.

Sr. Market Research & Insights Analyst (SoCal/Big West)


Cypress, CA

Must be able to effectively communicate complex and robust data with concise story-telling and impactful analysis / visualization. 5+ years in Media Research.

Senior Manager, S2P Business Intelligence and Data [HYBRID]


Rosemead, CA

You will manage a team of 10 employees to build spend analysis and visualization, market intelligence, category analytics, procurement performance management…

Sr. Analyst, Business Operations

Chick-fil-A, Inc.

Valencia, CA

Experience creating visualizations for executive-level reporting, using visualization tools. The Business Operations Analyst is responsible for supporting a…

Auditor II- IT

City National Bank

Los Angeles, CA

Understanding and/or skillset necessary to build Data Analytics, Artificial Intelligence, Tableau data visualizations, and Robotic Processing Automation…

Autonomous Driving Data Management Engineer, Manager - Managed AI


Los Angeles, CA

Strong experience with data analytics and visualization tools. The ideal candidate will have a strong background in data management, analytics, and data…

Autonomous Driving Data Management Engineer, Manager - Managed AI


Costa Mesa, CA

Strong experience with data analytics and visualization tools. The ideal candidate will have a strong background in data management, analytics, and data…

Manager of Business Intelligence and Analytics

Credit Union of Southern California

Anaheim, CA

Working knowledge of data management, visualization, and engineering tools. Develops skill sets of internal data/business analysts, facilitating the creation of…

NCTSN Academy Data Manager

UCLA Health

Los Angeles, CA

For report generation and data visualization, to support DoD and program goals. The NCTSN Academy Data Manager work under the general supervision of the…

Architect - Group Leader


Los Angeles, CA

Experience with Enscape, Rhino or other 3D modeling/visualization software. Experience collaboration and continuous learning like never before amongst subject…

Architect - Group Leader


Irvine, CA

Experience with Enscape, Rhino or other 3D modeling/visualization software. Experience collaboration and continuous learning like never before amongst subject…

Specialized Tax Services – Partnerships Managing Director


Los Angeles, CA

Experience with visualization tools (Power BI, Tableau, Qlik, etc.), preferred. As a Managing Director in BDO’s Specialized Tax Services (STS) Partnerships…



Irvine, CA

Experience with Enscape, Rhino or other 3D modeling/visualization software. Experience collaboration and continuous learning like never before amongst subject…

Sr. Engineer

Niagara Bottling

Diamond Bar, CA

Strong exposure to Manufacturing Technologies including MES, LMS, CMMS, automated data collection, visualization, quality, efficiency in manufacturing,…

Data Analyst

National Tax Advisory Services

Mission Hills, CA

(Preferred) Strong knowledge of statistical analysis, data visualization, and data management tools such as Excel, SQL, R, Python, and Tableau.

Research Specialist - Partially Remote

Didi Hirsch Mental Health Services

Culver City, CA

; experience with data visualization; experience with descriptive statistics and inferential statistics. The pay range for this role is between $22.13 - $24.59…

Game Designer with Unreal Engine Experience

D.K. Global, Inc.

Redlands, CA

Strong documentation and visualization skills. Your role begins by creating, collecting, and organizing ideas. Excels at creative and effective problem-solving.

Data Reporting and Analytics Consultant V

Kaiser Permanente

Pasadena, CA

Designs, implements, and automates business and reporting solutions by partnering with stakeholders to advise in their design, planning, and implementation…

Data Scientist, Advisor [HYBRID]

Southern California Edison

Rosemead, CA

Lead the development and/or maintenance of models for complex analytical problems, discovering insights and identifying opportunities using statistical,…

764477 - Environmental Engineer or Geologist

Geosyntec Consultants

Pasadena, CA

Business development; including bringing in new clients and obtaining repeat business from existing clients, leading proposal preparation, and developing and…

Manager, Product Portfolio Strategy

Edwards Lifesciences

Irvine, CA

Develop and lead the implementation of portfolio management governance process and tools to enable analysis, visualization, and presentation of portfolio…

GTM Operations & Strategy Manager

VideoAmp Careers Website

Los Angeles, CA

A deep familiarity with Salesforce and understanding of data analytics/visualization tools (like Tableau or related); Unlimited paid time off each year.

Data Engineer, Advisor - Project Regular [REMOTE]

Southern California Edison

Rosemead, CA

Translate business objectives into data and analytics solutions using appropriate data engineering, analytics, visualization & dashboard applications.

Business Analyst

Red Bull Distribution Company

Santa Monica, CA

Experience with data visualization tools (Tableau, Power BI, etc.) and techniques. Reporting to the Sr. Manager, Business Intelligence, you as the Business…