Peraton is seeking to develop next-gen tools for detecting cyber-attacks, enhancing network resilience, and improving small-form factor sensor systems while maintaining a focus on cutting-edge technologies like machine learning and software-defined networking.
Requirements
- Expertise in programming languages such as Python, C, Java, or Go.
- Familiarity with GitHub, Agile methodologies, Jenkins, and software development practices.
- Hands-on experience in designing algorithms, database interfaces, and complex data queries.
- Experience with the research and development environment.
- Knowledge of hardware/software tradeoffs and COTS/GOTS integration
- Experience in quality control processes for prototype development.
- Familiarity with machine learning and software-defined networking
Responsibilities
- Analyzing customer requirements to design and define prototype performance standards.
- Design and code new software or modify existing software to add features and improve functionality.
- Debug prototypes and resolve defects.
- Integrate existing software into new or modified systems or operating environments.
- Develop and execute test procedures for prototype components, ensuring adherence to design requirements.
- Create and implement data queries for existing and proposed databases or data repositories.
- Make recommendations for improving documentation and development process standards.
Other
- Ability to lead and work collaboratively with internal employees, sub-contractors, and the customer.
- Current/active TS/SCI with Poly clearance required.
- 12 years of application prototype development experience with a BS in Computer Science or related discipline, 10 YOE with a MS, or 8 years with a Ph.D.
- Full time on-site work out of College Park, MD or Laurel, MD required.
- Must be an equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.