PLATO Software Developer Jobs at GHG Corporation
Sample PLATO Software Developer Job Description
PLATO Software Developer
Job Description:
The candidate will support the Spacecraft Power Modeling team, in specific, the Power Planning and Analysis Tool (PLATO), which is utilized by the NASA flight controllers to model the power utilization and perform electrical power analysis, battery discharge rates, and usage trends aboard the International Space Station. The candidate will be performing software development and bug fixes utilizing Java and C/C++ to improve the software application. Electrical engineering and familiarity with power distribution systems, batteries, and solar arrays is helpful.
Required Skills:
- Java, C/C++, Eclipse IDE, Subversion or other CM experience, Linux
- Understanding of software development lifecycle and scrum
Desired Skills:
- Eclipse application development (RCP – plugin development or maintenance, EMF – Eclipse Modeling Framework)
- Continuous Integration (Jenkins), Automated testing (JUnit, CPP-unit, Sikuli, or similar)
- Code test and analysis tools (code coverage, complexity analysis, automated test scripting, code performance analysis tools)
- XML programming
- Shell and script programming: bash/tcsh, Perl, Python, Awk/Sed
- Agile/scrum, Version One
- "R" programming – used by Orion systems
- Graphics programming in Java/Eclipse (drawing charts, plots, and timelines)
- Electrical Engineering or other engineering, plus programming: batteries, solar arrays, power equipment, power distribution busses
EOE M/F/V
Current Openings for PLATO Software Developer Jobs at GHG Corporation
Below are some job listings at GHG Corporation that match the common job title you have selected.
Sorry, we have no current job openings. Thanks for your interest and please check back on this site for changes.