Peraton Labs
Job Description
In this position with Peraton Labs, you will serve as a member of an experienced engineering team responsible for the development of next-generation counter unmanned aerial system (CUAS) solutions. Your role will be to develop Linux / C++ based software that controls all aspects of the CUAS precision targeting system. This position requires approximately 15% travel to various military test ranges across the US and internationally. Your responsibilities will include: Algorithm design and verification:
Participate in designing and verifying fire control algorithms such as motion control of multi-axis gimbals, coordinate frame conversions, 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:
Develop modern C++ code within our application infrastructure in a Red Hat Linux environment. Use Conan for dependency management, Gitlab for source control, Jira for issue tracking, and CMAKE for build configuration. Interface development and testing:
Create interfaces to external systems using protocols like ethernet, CAN bus, RS232, RS422, RS485, discretes, and USB. Develop implementations of Interface Control Documents (ICDs) for motion control, data consumption, and system control. Conduct interface testing via simulators in our System Integration Laboratory (SIL). Experience with DIS/HLA and Virtual Battlespace is a plus. Travel and field testing support:
Travel to support live-fire test events, set up systems, support data collection, troubleshoot software and hardware, and participate as a test operator if needed. Qualifications include: 2 years with BS/BA; 0 years with MS/MA; 6 years with no degree 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 communication protocols such as ethernet (UDP, TCP/IP), CAN bus, RS-232, RS422 Experience with Conan, software configuration management, and managing large software dependencies Python experience with emphasis on data analysis Android development experience, especially within the ATAK infrastructure Modeling 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
#J-18808-Ljbffr
In this position with Peraton Labs, you will serve as a member of an experienced engineering team responsible for the development of next-generation counter unmanned aerial system (CUAS) solutions. Your role will be to develop Linux / C++ based software that controls all aspects of the CUAS precision targeting system. This position requires approximately 15% travel to various military test ranges across the US and internationally. Your responsibilities will include: Algorithm design and verification:
Participate in designing and verifying fire control algorithms such as motion control of multi-axis gimbals, coordinate frame conversions, 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:
Develop modern C++ code within our application infrastructure in a Red Hat Linux environment. Use Conan for dependency management, Gitlab for source control, Jira for issue tracking, and CMAKE for build configuration. Interface development and testing:
Create interfaces to external systems using protocols like ethernet, CAN bus, RS232, RS422, RS485, discretes, and USB. Develop implementations of Interface Control Documents (ICDs) for motion control, data consumption, and system control. Conduct interface testing via simulators in our System Integration Laboratory (SIL). Experience with DIS/HLA and Virtual Battlespace is a plus. Travel and field testing support:
Travel to support live-fire test events, set up systems, support data collection, troubleshoot software and hardware, and participate as a test operator if needed. Qualifications include: 2 years with BS/BA; 0 years with MS/MA; 6 years with no degree 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 communication protocols such as ethernet (UDP, TCP/IP), CAN bus, RS-232, RS422 Experience with Conan, software configuration management, and managing large software dependencies Python experience with emphasis on data analysis Android development experience, especially within the ATAK infrastructure Modeling 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
#J-18808-Ljbffr