Senior Embedded Developer

General Dynamics Mission Systems Hanover , MD 21076

Posted 2 weeks ago

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

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
CNO Senior Developer C / Python NSA FSP


Posted 7 days ago

VIEW JOBS 3/18/2019 11:31:48 AM 2019-06-16T11:31 <p><strong>Location:</strong> Hanover, MD</p><p><strong>Security Clearance:</strong> NSA Fullscope Polygraph</p><p>Our Security Solutions Division provides cyber solutions to a wide range of Defense and Intelligence Community customers. </p><p>This division consists of a team of technical leaders that deliver advanced technical solutions to government organizations.</p><p><strong>You will:</strong></p><p>Independently develop hardware or software based CNO capabilities providing daily guidance to other CNO developers on the same project.</p><p>Have expert knowledge of multiple programming languages such as C/C++, assembly (e.g. x86, ARM, MIPS), Python, or PERL.</p><p>Have additional knowledge of software development methodologies (e.g. Scrum, TDD, Waterfall).</p><p>Have senior level knowledge of security concepts, networks, device drivers, and system internals are applied in daily tasks.</p><p>Have developed specialized knowledge in at least one technology area (e.g. Windows, Unix, Mobile, Network devices). </p><p><br></p><p>Contribute to the completion of milestones associated with specific projects. </p><p>Provide solutions to a variety of complex technical problems. </p><p>Determine computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming </p><p>Ensure software standards are met. </p><p>Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.</p><p><strong>Requirements:</strong></p><p>NSA FULLSCOPE POLYGRAPH</p><p>5+ years CNO Development</p><p><br></p><p><strong style="color: rgb(0, 0, 0);">XG040</strong></p> Xngineer Hanover MD

Senior Embedded Developer

General Dynamics Mission Systems