Senior Embedded Developer - Military veterans preferred

General Dynamics Mission Systems (


  full-time   employee

United States

Basic Qualifications
The Senior Embedded Developer shall have at least ten (10) years of work experience in four (4) or more of the following:
Developing embedded software systems in assembly C, C++, or Java
Developing embedded software systems for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
Experience with operating system internals for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
Reverse engineering and analysis of software
Low-level programming of device drivers in a Unix, Linux, or Windows environment
Bit-level data analysis
Systems engineering of large scale embedded systems
The Senior Embedded Developer must also have technical expertise in three (3) or more of the following areas:
Systems Requirements Analysis
Software System Design
Software System Development
Software System Integration
Software System Testing
Education Requirements:
Bachelor's degree in Engineering, a related specialized area or field is required (or equivalent experience) plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience.
Clearance Requirements:
Department of Defense TS/SCI security clearance with a Polygraph is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required

Responsibilities for this Position
How You Can Help:
We seek curious, motivated candidates with a can-do attitude and an agile mindset who stay up-to-date on the latest software, tools and technologies.
Are you an open-minded engineer that can help us solve challenging technical problems? If so, GDMS may be the right place for you!
** A discretionary sign-on bonus may be available for this position **
Responsibilities to include:
Design and coding of new software
Analyzes, decomposes, disassembles code, performs static code analysis, kernel-level debugging, and debugs and modifies software
Drives development of innovative technologies
Company Overview
Looking for the opportunity to collaborate on a dynamic portfolio of technology, products and services? General Dynamics Mission Systems offers our highly skilled employees the ability to work on high-technology solutions aimed at helping our customers successfully execute their missions.
At General Dynamics Mission Systems, we:
Expand the bounds of innovation in defense and science
Explore cutting-edge technologies
Develop innovative products for our customers
Work towards being agile across all of our functional areas
If we sound like the perfect fit for you, we invite you to join us!
General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran