Software Assurance Engineer, Mid
Everyone knows security needs to be "baked in" to a system architecture, but you actually know how to bake it in. You can identify and implement ways to harden systems and reduce their attack surface. What if you could use your Cyber engineering skills to design and build secure systems for internal and external clients? We're looking for an engineer who can help create solutions for internal and external clients that will stand up to even the most advanced Cyber threats.
As a Software Assurance Engineer on our project, you'll work to solve complex problems for secure systems to support mission critical operations. You'll work with in house teams to identify the right mix of tools and techniques to translate your customer's needs and future goals into a plan that will enable secure and effective solutions. We need to come up with the best solution, so you'll research new techniques, break free from the legacy model, and go where the industry is going. On our team, you'll learn how to take a critical approach to network design, providing alternatives and customizing solutions to maintain a balance of security and mission needs. This is a chance to learn from a team of experts as you make a difference in the security of physical systems. We help customers overcome their most difficult challenges by integrating secure practices like endpoint based detection, multiple threat protection, and advanced analytics. You'll be able to gain experience in mapping the theoretical attack surface for an application and assess security flaws while building piece of mind in a critical infrastructure. Join our team as we improve physical systems through Cybersecurity.
Empower change with us.
Build Your Career:
Rewarding work, fun challenges, and a ton of investment in our people—that's Booz Allen Cyber. When you join Booz Allen, we'll help you develop the career you want.
Competitions — From programming competitions at our PyNights (Python competition and learning events) to competing in CTFs, we've got plenty of chances for you to show off your skills.
Paid Research — Have an innovative idea to explore or hypothesis to test? You can participate in challenges via our crowdsourcing platform, the Garage, and other programs to be awarded dedicated time and/or funding to advance your skills.
Cyber University — CyberU has more than 5000 instructor-led and self-paced cyber courses, a free online library that you can access from just about anywhere—including your phone—and certification exam prep guides that include practical assessments to prepare you for your exam.
Academic Partnerships — In addition to our tuition reimbursement benefit, we've partnered with University of Maryland University College to offer two graduate certificate programs in cybersecurity—fully funded without a tuition cap.
Maker/Hackerspaces — Race drones, print 3D gadgets, drink coffee from our Wi-Fi coffee maker, and get hands-on training on tools and tech from in-house experts in our dedicated maker and hackerspaces.
-2+ years of experience as a tester or Cyber analyst
-Knowledge of secure coding standards, software, and Cybersecurity best practices
-Knowledge of software development life cycle models
-Ability to review software against secure coding standards
-Ability to configure tools for software analysis and develop scripts and tools for software analysis
-Ability to research and provide recommendations on software assurance best practices
-BA or BS degree
Nice If You Have:
-Experience with a variety of software testing techniques, including static analysis, dynamic analysis, or penetration testing
-Ability to adapt to shifting client needs
-Possession of excellent oral and written communication skills, including technical writing skills
-Top Secret clearance
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required.