Capabilities Development Engineer

General Dynamics IT

Hanover (MD)

On-site

USD 213,000 - 288,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Dynamics IT is seeking an Embedded Engineer in the Hanover, MD area to design, develop, test, and evaluate embedded components and systems. The role involves analyzing requirements, selecting solutions, and prototyping capabilities using C/C++, Linux, and real-time OS concepts.

Eligible candidates hold TS/SCI with polygraph, possess a Bachelor’s (or higher) in a relevant field, and are ready to coordinate hardware/software acquisitions while advancing secure, high-assurance systems.

Qualifications

  • Bachelor's degree or higher in a relevant engineering/computing field; military experience may substitute for formal education.
  • Proficiency with OS fundamentals, including interrupts, threading, virtual memory and drivers.
  • Low-level device driver programming experience on Unix, Linux or Windows.

Responsibilities

  • Designs, develops, tests and evaluates electrical, mechanical, and/or computer components, equipment and systems.
  • Analyzes customer requirements and develops technical solutions to complex problems.
  • Coordinates the acquisition of hardware and software and services as needed.

Skills

Embedded Systems
Operating Systems (OS)
C/C++
Unix/Linux
Windows
VxWorks
Assembler
Reverse Engineering

Education

Bachelor's Degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics
Master of Computer Science or Computer Engineering

Tools

Reverse Engineering tools

Job description

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

Top Secret SCI + Polygraph

Clearance Level Must Be Able to Obtain:

Top Secret SCI + Polygraph

Public Trust/Other Required:

None

Job Family:

Software Engineering

Job Qualifications:

Skills: Embedded Systems, Operating Systems (OS), Software Systems Certifications: None Experience: 0 + years of related experience US Citizenship Required: Yes

Job Description:

Designs, develops, tests and evaluates electrical, mechanical, and/or computer components, equipment and systems. Provides innovative methods and technical solutions using the engineering design process. Plans implementation of enhancements.

GDIT JOB DESCRIPTION:

Performs advanced engineering work concerned with the design, evaluation, planning, testing and operation of electrical, electronic, mechanical, and/or computer components, equipment and systems for commercial, government, military and/or scientific uses. Analyzes customer requirements and develops technical solutions to complex problems. Maintains equipment and/or systems integrity while ensuring compliance with policies. Coordinates the acquisition of hardware and software as well as subcontractor services as needed. With your proficiency in grasping and applying new information quickly, the Embedded Engineer will be proficient in C/C++, and comfortable reading/writing of assembler, as well as understanding of, but not limited to Linux and VxWorks real time operating systems. you'll be involved in Protocol Analysis, Vulnerability Assessment, Security Research, Rapid Prototyping of proof of concept capabilities. it's your chance to step up to the challenge and prove you're ready to lead the world.

What you'll experience:
  • Technologies that aren't just top-notch, they're often top-secret
  • A team of bold thinkers committed to exploring what's next
  • Opportunities to gain new knowledge - as it's discovered
What you bring to the table:
  • Bachelor's Degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics. Four (4) years of equivalent related military experience may be substituted for the Bachelor degree.
  • or
  • Master of Computer Science or Computer Engineering
  • Fully proficient knowledge of operating system fundamentals (interrupts, threading, virtual memory, device drivers) and internals (memory layouts and management, binary file formats)
  • Fully proficient knowledge in low-level programming of device drivers in a Unix, Linux, or Windows environment
  • Experience in Reverse Engineering tools, both COTS and GOTS is a plus
What sets you apart:
  • Creative thinking with the ability to multi-task
  • Consistently displays high performance attributes
  • Team player who thrives in collaborative environments and revels in team success
12+ Years of experience (or 8+ with Relevant Masters Degree) in three (3) or more of the following:
  • System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing
8+ Years of 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

#GDPoly

The likely salary range for this position is $212,500 - $287,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours: 40

Travel Required: Less than 10%

T elecommuting Options: Onsite

Work Location: USA MD Hanover

Additional Work Locations:

Total Rewards at GDIT:
  • Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match.
  • To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electronics Engineer Senior
Electronics Engineer Senior

General Dynamics - IT • Bethesda (MD)

On-site
USD 108,000 - 127,000
Comprehensive benefits package
401(k) with company match
Paid time off
Software Engineer 3
Software Engineer 3

Praxis Engineering • Maryland

On-site
USD 175,950 - 238,050
Comprehensive benefits and wellness packages
401K with company match
Paid time off
Principal Software Engineer- TS/SCI w/Poly
Principal Software Engineer- TS/SCI w/Poly

General Dynamics IT • Maryland

On-site
USD 213,000 - 288,000
Comprehensive benefits and wellness
401K with company match
Paid time off
Software Engineer
Software Engineer

General Dynamics IT • Maryland

On-site
USD 187,000 - 230,000
Comprehensive benefits package
401K with company match
Paid time off
Software Engineer 1
Software Engineer 1

Vuejobs • Annapolis (MD), Northern (KY)

Hybrid
USD 170,000 - 230,000
Network Engineer - TS/SCI w/Poly
Network Engineer - TS/SCI w/Poly

General Dynamics IT • Maryland

On-site
USD 102,000 - 138,000
Junior Software Developer (Active TS/SCI with Poly Required)
Junior Software Developer (Active TS/SCI with Poly Required)

General Dynamics IT • Maryland

On-site
USD 85,000 - 115,000
401K with company match
Health and wellness packages
Professional growth opportunities
Software Engineer 2
Software Engineer 2

Praxis Engineering • Maryland

On-site
USD 152,000 - 206,000
Senior Software Engineer — TS/SCI w/ Poly, Linux & CI/CD
Senior Software Engineer — TS/SCI w/ Poly, Linux & CI/CD

Praxis Engineering • Maryland

On-site
USD 152,000 - 206,000
Systems Engineer - Active Top Secret Required
Systems Engineer - Active Top Secret Required

General Dynamics Information Technology, Inc. • Washington

On-site
USD 128,000 - 173,000
401K match
Health & wellness benefits
Internal mobility program
+3