Job Description
Program Overview
About The Role
In this position with Peraton Labs, you will serve as a member of an experienced engineering team responsible for development of next generation counter unmanned aerial system (CUAS) solutions. Your role will be to develop the Linux / C++ based software which controls all aspects of the CUAS precision targeting system. This position will require approximately 15% travel to various military test ranges across the US and internationally. Your responsibilities will include:
Algorithm design and verification . You will participate in the design and verification of fire control-related algorithms - e.g. motion control of multi-axis gimbals, coordinate frame conversions (e.g. geocentric, geodetic, local cartesian, polar), external ballistics, Kalman filter development for UAS and projectile state estimation, and video tracking. Data analysis will be performed using Matlab and Python.
C++ software development in a Red Hat Linux environment . You will be responsible for developing modern C++ code within our team’s application infrastructure. You will use Conan to manage software dependencies, Gitlab for distributed source code control, Jira for issue tracking, and CMAKE for build configuration.
Development and test of interfaces to external systems . Your software will interface with external systems through a number of protocols including ethernet, CAN bus, RS232, RS422, RS485, discretes, and USB. You will develop implementations of Interface Control Documents (ICDs) which enable your software to perform motion control, consume targeting data, and control external weapon systems. Interface testing will be conducted via simulators of external components running in our System Integration Laboratory (SIL). Modeling and simulation experience involving DIS/HLA and frameworks such as Virtual Battlespace are a plus.
Travel to support field tests . Your software will be tested at live-fire test events. You will travel to and setup your system and its required support equipment – to include military systems / weapons. You will support test data collection, system and software troubleshooting, and may participate in the test by serving as the test operator for your software and related systems.
Qualifications
Minimum of 8 years with BS/BA; Minimum of 6 years with MS/MA; Minimum of 3 years with PhD; Additional significant relevant experience will be considered in lieu of formal education
Expert level C++ development in a Linux environment
System architecture experience related to bridging near real time embedded systems with distributed sensor systems and other data providers
Experience with a wide variety of communication protocols, e.g. ethernet (UDP, TCPIP), CAN bus, RS-232, RS422
Experience with Conan, software configuration management relating to managing large numbers of software dependencies
Python experience with emphasis on data analysis
Android development experience, especially within the ATAK infrastructure
Modelling and Simulation experience with DIS/HLA and Virtual Battlespace
Excellent written and oral communication skills
U.S. Citizenship Required
Ability to obtain Secret Clearance
Willingness to travel 1 week every two months
SCA / Union / Intern Rate or Range
Details
Target Salary Range: $112,000 - $179,000. This represents the typical salary range for this position based on experience and other factors.
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Job Tags
Local area,
Similar Jobs
Axiom Software Solutions Limited
...A highly skilled and experienced SAP Security Specialist is needed to join the team. The specialist will focus on the secure and compliant operation of the SAP landscape, specifically across SAP BusinessObjects Data Services BODS, SAP Landscape Transformation Replication...
TRM Healthcare
We have an exciting opportunity for a Part Time Registered Nurse! We are looking for an exceptional Part Time Registered Nurse committed to providing excellent patient care to join our team in Brownsburg, IN. We are a long-established Private Home Healthcare Company...
Jacobs
...supplemental engineering services, including project management and construction management, including commissioning oversight and support for... ...successful delivery of complex wastewater treatment plant and pipeline construction projects.As a Senior Civil/Mechanical...
Marriott
**Additional Information** Pay: $25.00/hour, must have open availability Day Shift, Evening Shift, Overnight Shifts vary. guard card is a must**Job Number** 25084174**Job Category** Loss Prevention & Security**Location** Courtyard Long Beach Downtown, 500 East First ...
dulwich-shanghai.cn
Senior School Library Assistant Duties & Responsilibities:In collaboration with and guided by the Senior Librarian: Responsible for circulation of resources to students and teachers, including administration of overdue notices, holds and reservations. Maintaining the collection...