Booz Allen is looking for an experienced embedded software engineer to develop technology for their clients’ most important mission-forward challenges.
Requirements
- Experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
- Experience with embedded software languages and products
- Experience designing, developing, implementing, and supporting embedded software for hardware functionality on a wide range of devices and optimizing code based on the platform being used
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to work with automated testing tools to perform testing and maintenance
- Experience with embedded programming and scripting languages such as Java, JavaScript, C, C++, or Python
- Experience with Android iOS, Swift, Wind River VxWorks, IDA Pro, OllyDbg, or Gdb Debugger
Responsibilities
- support the development of systems, sites, and tools for our clients
- write, test, and edit code in support of the team’s overall results
- develop and reverse engineer software that supports hardware functionality on a wide range of devices
- configure solutions based on the platform being used
- troubleshoot and correct operational issues
- ensure that the software you’re creating is secure
- perform testing and maintenance
Other
- 5+ years of experience in software engineering or software development for information technology systems
- Experience creating solutions to complex problems within a collaborative team environment
- Secret clearance
- Possession of excellent analytical and problem-solving skills
- TS/SCI clearance