Embedded Developer Level 2
Sorry, this job was removed at 2:36 p.m. (CST) on Friday, September 8, 2023
By clicking Apply Now you agree to share your profile information with the hiring company.
Job Duties:
- Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.
- Perform virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems.
- Apply expertise in cloud engineering, C development, Java development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly.
- Provide support to the test team during component and system testing and perform protocol analysis
Required Skills:
- Must be a U.S. Citizen
- Active TS/SCI clearance with a polygraph
- BA or BS degree
- Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing
- Four (4) or more years of Software development experience using C.
- Configuration, administration, and development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU)
- Development experience on embedded platforms (Linux, Unix, Android, VxWorks)
- Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc.
- Familiarity with assembly languages (development or reversing)
- Knowledge of low level, systems programming concepts
Desired Skills:
- Experience with vulnerability analysis and exploit development
- Experience with Python
- Experience with Assembly
- Knowledge of telecommunications architecture and protocols
Read Full Job Description