Position Description: The Senior Software Developer Lead will work as part of a software team in writing software code for models and simulations and perform vulnerability research of radio frequency (RF) / network protocols, software, and hardware technology used in customer systems. Candidate will also assist in the development of novel Cybersecurity and Electro-Magnetic Activities (CEMA) training and simulation systems for military weapon systems.
Candidate will work in a team of developers, engineers, and analysts to address growing concerns of cyber security in highly networked weapon systems.
Primary Responsibilities:
- Work on customer-sponsored research and development projects developing defensive cyber security solutions for military weapon systems.
- Develop simulations to emulate threat realistic CEMA environments.
- Develop offensive and defensive cyber tools focused on Command and Control (C2) and Radar systems.
- Vulnerability discovery and exploit development of operating systems, open source, and proprietary network protocols, and user space applications.
- Research current and future cyber security threats against military systems.
Qualifications:
- 10+ years of professional experience with software development preferred.
- S/W Engineering Development Life Cycle experience.
- Significant programming ability in C++, Python, and/or other equivalent languages.
- Experience mentoring a technical development team.
- Experience with Agile process for code development.
- Willing to travel approximately 10% annually within the United States if necessary.
Desired (but not required) Qualifications:
- Experience with RUST.
- Familiarity with Linux/POSIX platforms.
- Understanding of fundamental networking concepts, including LAN and WAN.
- Familiarity with virtualization and containerization technologies.
- Knowledge of networking protocols, reverse engineering tools (Ida Pro, Ghidra, Boofuzz, Frida), Wireshark.
Education and Clearance:
- Bachelor's degree in Engineering, Computer Science, Math, Physics, or a related STEM discipline preferred, but years of experience may substitute for a degree.
- Ability to obtain and maintain a DoD Top Secret Clearance. An active clearance is highly desired.
Additional Information:
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Analyst
- Industries: Defense and Space Manufacturing