Mid-Level Capabilities Development Engineer

GD Information TechnologyHanover, MD
4dOnsite

About The Position

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.

Requirements

  • U.S. Citizenship
  • Active TS/SCI w/ Polygraph
  • The role requires on-site participation at client facility
  • 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
  • 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
  • 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.

Nice To Haves

  • Knowledge of reverse engineering tools (COTS/GOTS) is a plus
  • 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

Responsibilities

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service