Mid-Level Capabilities Development Engineer Fellow
As a Mid-Level Capabilities Development Engineer Fellow, you'll have the opportunity to support innovative projects by contributing to the design, development, testing, and evaluation of systems and components across electrical, mechanical, and computer engineering domains. Working alongside experienced engineers and technical experts, you'll gain hands-on experience with technologies that support national security and critical operations. At GDIT, you'll be part of a team that's driven by mission, united by purpose, and committed to advancing the systems and solutions that help safeguard our nation.
How a Mid-Level Capabilities Development Engineer Fellow will make an impact:
- Support the design, development, testing, and evaluation of electrical, mechanical, or computer-based systems and components alongside experienced engineers.
- Assist in protocol analysis, vulnerability assessments, and security research to help identify and mitigate potential threats.
- Contribute to the rapid prototyping of advanced proof-of-concept capabilities.
- Gain hands-on experience developing embedded systems and device drivers using C/C++ and assembly in environments such as Linux, Windows, VxWorks, or proprietary operating systems.
- Participate in system requirements analysis and help advance software development efforts from design through integration and testing.
- Learn and apply reverse engineering techniques and bit-level data analysis in support of mission-critical projects.
- Help ensure system integrity and compliance with security and operational policies through technical support and collaboration.
What You'll Need To Succeed:
Eligibility Requirements:
- U.S. Citizenship
- Active TS/SCI w/ Polygraph
- The role requires on-site participation at client facility
Technical Experience:
- 6+ years in two or more of the following:
- System requirements analysis
- Software system design
- Software development
- Software integration
- Software system testing
- 5+ years in three or more of the following:
- Embedded software development in assembly, C, or C++
- Development for Linux, Windows, VxWorks, JunOS, or vendor-specific operating systems
- Reverse engineering and analysis of software
- OS internals: memory management, binary formats, threading, interrupts
- Low-level device driver programming
- Bit-level data analysis
- Systems engineering of large-scale embedded environments
Core Skills & Knowledge:
- Proficiency in C/C++, with comfort in reading/writing assembly
- Familiarity with Linux and VxWorks real-time operating systems
- Understanding of operating system fundamentals and internals
- Knowledge of reverse engineering tools (COTS/GOTS) is a plus
What Sets You Apart:
- Strong problem-solving mindset with creative thinking
- Ability to quickly learn and adapt to new technologies
- Collaborative approach and team-first mentality
- Demonstrated high-performance attributes and attention to detail
DoD SkillBridge Eligibility:
- Has served at least 180 days on active duty
- Can participate within the last 6 months of separation or retirement
- Will receive an honorable discharge
- Has taken any service TAP/TGPS
- Has attended or participated in an ethics brief within the last 12 months
Received Unit Commander (first O-4/Field Grade commander in chain of command) written authorization and approval to participate in DoD SkillBridge Program prior to start of the fellowship.
Scheduled Weekly Hours: 40
Travel Required: None
Telecommuting Options: Onsite
Work Location: USA MD Hanover
Additional Work Locations: We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community.