Cyber Security Software Engineer, GTRI
Georgia Tech Research Institute
Key Responsibilities
- Perform software development, software testing/debugging, software modification/enhancement, and software documentation
- Develop and maintain kernel and user-level software and scripts
- Contribute to technical reports and presentations
- Assist with performing software assurance scans with tools approved by stakeholders
- Assist in static and dynamic analysis of software/firmware components of embedded systems
- Assist in development of software analysis tools to assist in the reverse engineering process, implementing methods to help in determining software functionality
- Assist in development and use of virtual and emulation environments for executing software under test
- Assist in data protocol analysis (network, RF, etc)
- Perform digital forensics on computer and embedded equipment
- Participate in designing and/or testing of embedded circuit boards
Requirements & Tech Stack
- Java, C, C++
- Programming languages
- Software development
- Computer operating systems
- Engineering principles
- Programming and coding
- Fundamentals of computer science
- Design and architecture
- Algorithms and data structures
- Information analysis
- Debugging software
- Testing software
- Cybersecurity software
- Hardware and software prototypes
- Firmware/software reverse engineering
- Disassemblers such as Ghidra and IdaPro
- Python, C/C++, Rust
- Software test environments (virtualized and emulative)
- Plugins for disassemblers
- Capture the flag events
- Hardware reverse engineering
- Embedded systems development
- PCB level communication buses (SPI, I2C, Etc.)
- Software defined radios
- Debuggers
- Dynamic/static analysis and fuzzing
- Strong written and verbal communication skills
Qualifications
- U.S. Citizenship required.
- Ability to obtain and maintain an active security clearance.
Education and Experience
- 0 years of related experience with a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related engineering/scientific field.
Travel Requirements: <10%