Software Engineer
General Dynamics Information Technology1 month ago
Annapolis Junction, MD, USAStaff+
Base Salary
$213k - $288k/yr
Responsibilities
- Design, author, enhance, verify, and release high-quality operational software.
- Process 802.11 signals captured through various methods, environments, and antennas.
- Develop user interfaces to command and control 802.11 collection and emission systems and present data and analysis.
- Reverse engineer newly released operating-system kernels and update custom drivers for Wi-Fi radios and modems.
- Develop software using a tailored agile methodology and GitLab for builds and merges.
- Assist with software-component test procedures, automated tests, troubleshooting, debugging, and routine builds.
- Estimate, decompose, and implement iterative tasks while communicating with engineers, stakeholders, and customers.
Requirements
- Bachelor’s degree in computer science or a related discipline from an accredited college or university.
- Twenty years of experience as a Software Engineer on programs and projects of similar scope, type, and complexity.
- Active Top Secret/SCI clearance with polygraph and U.S. citizenship.
- Demonstrated capability in at least two areas including Linux application development in C/C++, Flutter/Dart or Qt user interfaces, UI architecture, MATLAB and signal toolboxes, Linux kernel adaptation, modem/radio driver development, and AI integration in development.
- Demonstrated capability in at least two technology or engineering enablers including 802.11 protocols, system integration, COTS/GOTS applications, packet processing, software-defined-radio demodulation/decoding, AI-assisted development, system-design verification, troubleshooting, and test methodology.
- Familiarity with Wi-Fi/wireless/RF and networking basics.
Benefits
- Comprehensive medical, dental, vision, health savings account, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- AI-powered career-development tools and internal mobility support.
- Full-flex work weeks where possible and a military-friendly workplace.
- Onsite position in Annapolis Junction, Maryland; 40 scheduled hours per week with no travel required.
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.