Software Engineer I
Assured Information Security (AIS) is seeking a Software Engineer I with a focus on Computer Network Operations (CNO) to join their Agile Cyber Solutions (ACS) team. In this role, you will engineer and integrate advanced CNO capabilities to enable mission-critical cyber operations.
Responsibilities
- Evaluate software for latent flaws which may constitute a vulnerability
- Evaluate and develop circumventions for security mechanisms preventing code execution
- Design and develop hardware and software based CNO capabilities
- Assist with designing, developing, documenting, testing, and debugging applications
- Apply knowledge of security concepts and networks
- Set up and use virtualized infrastructure in developing and testing code
Skills
- Bachelor's degree in Software Engineering, Computer Science or related field and 0-1 years of relevant professional experience OR equivalent combination of education and experience
- Minimum of 2 years experience with Python and C/C++ programming
- Software static and dynamic analysis
- Debugging
- Networking (TCP/IP) and socket level programming
- CNO development concepts experience
- Software Analysis/Reverse Engineering experience
- Assembly programming and analysis experience
- Deep understanding in low-level internals of any of the following technologies: Windows, Unix/Linux, Network Devices, Mobile devices, Unit Test
- Experience using Gitlab and/or Atlassian products (JIRA, Confluence, Crucible)
- Ability to obtain a Top-Secret clearance
- Active clearance is preferred
Benefits
- Employer paid health insurance
- 7% contribution to your 401k
- Candidates may be eligible for other forms of compensation
Company Overview