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
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
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
Peraton Fearlessly solving the toughest national security challenges.
Funding
Current Stage
Late StageRecent News
Washington Technology
2026-01-22
2025-09-25
Company data provided by crunchbase