You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
General Dynamics Information Technology

Capabilities Development Engineer

  • Office
  • 0-3 years

Salary

$214,776 - 290,580/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team works on embedded and operating-system software for the US government, defense and intelligence community. The company employs about 26,000 people and operates in more than 50 countries, with mission-ready work in AI, cloud, cyber and software development.

The role is a Software Engineering position in which much of the technology you touch is classified, including Top Secret SCI work.

You will join a collaborative group that values shared success and is willing to explore emerging technology as it appears.

Responsibilities

  • Design, build, test and evaluate electrical, mechanical and computer components, equipment and systems.
  • Propose new methods and technical solutions using the engineering design process, and plan how enhancements will be put in place.
  • Carry out advanced engineering work on the design, evaluation, planning, testing and operation of electrical, electronic, mechanical and computer systems for commercial, government, military and scientific use.
  • Study customer needs and turn them into technical solutions for complex problems.
  • Keep equipment and systems sound while making sure they meet policy.
  • Arrange the purchase of hardware, software and subcontracted services when needed.
  • Write C, C++ and, where needed, assembler code for embedded systems running Linux and VxWorks.
  • Perform protocol analysis, vulnerability assessment and security research.
  • Build rapid prototypes to prove out new capabilities.

Requirements

  • A bachelor's degree in electrical engineering, computer science, computer engineering or mathematics, or four years of equivalent related military experience in place of the degree.
  • Or a master's degree in computer science or computer engineering.
  • Complete command of operating system fundamentals, including interrupts, threading, virtual memory and device drivers, and of internals, including memory layout and management and binary file formats.
  • Complete command of low-level device driver programming on Unix, Linux or Windows.
  • Experience with reverse engineering tools, both commercial (COTS) and government-developed (GOTS), is a plus.
  • Creative thinking and the ability to handle several tasks at once.
  • Consistently high performance.
  • A team player who works well in collaborative settings and enjoys shared success.
  • 12+ years of experience in at least three of: system requirements analysis, software system design, software system development, software system integration and software system testing. A relevant master's degree reduces this to 8+ years.
  • 8+ years of experience in at least four of: embedded software in assembly, C, C++ or Java; embedded software for Unix, Linux, Windows, VxWorks, JunOS or vendor-proprietary operating systems; operating system internals for those same systems; reverse engineering and analysis of software; low-level device driver programming on Unix, Linux or Windows; bit-level data analysis; systems engineering of large embedded systems.
  • GDPoly.
  • 0+ years of related experience.
  • No certifications required.
  • US citizenship required.

Conditions

Location: Hanover, Maryland, USA. The role is onsite.

Scheduled at 40 hours per week.

Travel is less than 10%.

Salary is likely to fall between $214,776 and $290,580. It is not guaranteed and will depend on experience, geographic location and possibly contractual requirements, so it may fall outside this range.

Hiring includes an identity check using biometrics and AI. Candidates must be on camera during virtual interviews, and the company may photograph you to verify identity. Proceeding authorizes the use of your biometric data for identity and security purposes.

The company is an equal opportunity employer that welcomes individuals with disabilities and protected veterans.

Benefits

  • Medical plans, some with Health Savings Accounts, plus dental and vision plans.
  • A 401(k) that accepts pre-tax and post-tax contributions up to IRS limits, with a company match.
  • Full flexible work weeks where possible.
  • Paid vacation, sick and personal time, holidays, paid parental leave, military leave, bereavement leave and jury duty leave.
  • Short and long-term disability, life insurance, accidental death and dismemberment cover, personal accident, critical illness, and business travel and accident insurance, either provided or available.
  • The company reviews its total rewards package regularly to keep it competitive.

Where you’d work

From the office

No visa sponsorship

About the company

General Dynamics Information Technology

Office in United States

Also hiring in San Diego, United States, St. Louis, United States, Reston, United States and 4 more places

71 of their 542 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 3 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Java
  • C++
  • Linux
Type
Full-time
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Experience
0-3 years
Tech stack
  • Java
  • C++
  • Linux

Location

Work model
Office
Region
United States
Office
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$214,776 - 290,580 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason