What are the responsibilities and job description for the Senior System Architect and Security Researcher position at Booz Allen?
The Role: As an embedded developer at Booz Allen, you will be responsible for designing, developing, and testing software applications for embedded platforms. Your expertise in C/C and assembly language will enable you to develop high-performance software solutions that meet the stringent requirements of our government clients. You will also be involved in reverse engineering and vulnerability analysis of software problems, leveraging your knowledge of low-level systems programming concepts to identify and resolve complex issues.
About the Team: You will be part of a collaborative team of experts who are dedicated to delivering innovative solutions that meet the needs of our government clients. Our team is passionate about solving complex problems and delivering high-quality software solutions that meet the stringent requirements of our government clients.
Requirements: To be successful in this role, you will need to have 12 years of experience with software development using C, C/C , or proprietary languages, as well as 6 years of experience with embedded platforms such as Linux, Unix, Android, and VxWorks. You must also have experience with configuration, administration, and development with Virtual Environments such as VMWare/ESXi, Open Stack, Open vSwitch, and QEMU. Additionally, you should have experience with software reverse engineering or debugging tools, such as IDAPro, OllyDbg, or gdb, as well as knowledge of low-level systems programming concepts and TS/SCI clearance with a polygraph.
Benefits: At Booz Allen, we offer a comprehensive benefits package that includes health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values.