Job Summary
As an embedded software engineer at Booz Allen, you’ll support the development of systems, sites, and tools for our clients. Using the latest tools and technology, you’ll write, test, and edit code in support of the team’s overall results. You’ll strengthen your skills as you develop and reverse engineer software that supports hardware functionality on a wide range of devices, as well as configure solutions based on the platform being used. You’ll partner with team leadership to troubleshoot and correct operational issues, as well as with cybersecurity specialists to ensure that the software you’re creating is secure.
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 4 years
Job Description/Requirements
Nice To Have:
- 4+ years of experience with software and firmware code assembly, disassembly, reverse engineering, software de-buggers, and diagnostic tools, including IDA Pro, Ghidra, OllyDbg, or Metasploit
- 1+ years of experience with the assembly language for architectures, including x86, x64, or RISC, ARM, and microcontrollers
- Experience with Python, C++, or object-oriented programming languages
- Experience in the utilization of emulators (QEMU) for system or firmware emulation
- Secret clearance
- Bachelor’s degree
Nice If You Have:Â Â
- Experience with distributed systems architecture and computer networking
- Experience in programming associated with Field Programmable Gate Arrays (FPGAs)
- Experience with Digital Signal Processing (DSP) design or modeling and analysis of Software Defined Radios (SDRs)
- Knowledge of military systems and computer network technologies, designs, and programs
- Possession of excellent oral and written communication skills
- TS/SCI clearance
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.