Scientific Applications Programmer supporting Unmanned Vehicle Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Peraton · 7 hours ago

Scientific Applications Programmer supporting Unmanned Vehicle Systems

Peraton is a next-generation national security company that drives missions of consequence. They are seeking a Scientific Applications Programmer to support and upgrade the software suite used for vehicle control and data analysis for unmanned undersea vehicles operated by the Naval Oceanographic Office.

Information TechnologyRobotics
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Working in collaboration with NRL and APL-UW researchers and developers, NAVOCEANO personnel, and Peraton programmers, the successful candidate will be responsible for adding new features and capabilities to software modules
The candidate will provide expertise and direction in the development and/or modification of computer-based scientific and technical software systems
Uses expertise to design develop, code, test, and debug software
In this role, the candidate will maintain and upgrade software and processing systems in support of unmanned vehicle operations at the Naval Oceanographic Office
The candidate will help with adding and improving methods for displaying and updating float metadata to the existing unmanned vehicle system
Works with users to define existing or new system scope and objectives
Provides analytical support and technical advice during the conceptualization, development, and implementation phases
Plans and schedules projects with user, systems software, and computer center operations personnel, including the identification of objectives, time frames, costs, and manpower requirements
Performs tasks necessary to ensure the identification and documentation of hazards within software systems using various analysis tools and techniques
Reviews and evaluates systems and software for adherence to government directives, standards, guidelines, and criteria
Some of the new features include: improved database design to address scalability, synchronization between current processing systems, improved monitoring of processing and data flow, improving watch turnover reporting, implementing interfaces based on user roles, adding new customizable reports and implementing a more rich user interface

Qualification

Java programmingJavaScript programmingSQL databasesWeb developmentRESTful servicesDatabase designJavaScript frameworksScripting languagesVersion control systemsOceanographic sensorsAgile developmentXMLJSON

Required

Java programming
JavaScript programming
Web development experience (HTML, CSS, DOM, etc.)
SQL databases (Postgres, Java H3)
The ability to obtain a Secret clearance
U.S. Citizenship
2 years with BS/BA; 0 years with MS/MA; 6 years with no degree

Preferred

Experience developing RESTful services and APIs
Experience with database design and optimization
Experience with XML, JSON and netCDF data formats
Experience with Agile program development environment
Experience using JavaScript frameworks (React, Angular, Node.js, etc.)
Experience with scripting languages (Python, PHP, etc.)
Experience using version control systems (git, svn)
Experience with oceanographic sensors and data

Benefits

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

Company

Peraton Fearlessly solving the toughest national security challenges.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Thomas Terjesen
Chief Information Officer
linkedin
Company data provided by crunchbase