Reverse Engineer

General Dynamics

Quick summary

Work type
On-site
Location
Fredericksburg, VA
Salary
$147,342–$160,000 / yr
Posted
5 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $151k
This role $154k
$107k most similar roles pay here $204k

This role pays more than 52% of similar roles. Most pay $123,650–$178,318 — the shaded band above. At the midpoint, this role pays about $154k versus about $151k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 430 open roles on FindRole.

Listed pay typically runs $112,924–$149,500 across 364 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Reverse Engineer

As a Reverse Engineer at General Dynamics Mission Systems in Fredericksburg, VA, you will join a team of top-tier engineers working on advanced technologies such as AI and quantum physics to solve complex customer missions. Your daily responsibilities include setting priorities with customers, running regression tests on vehicle telematics systems, troubleshooting software issues, and documenting test procedures. You will need expertise in Linux command line tools, Wireshark for network analysis, and a deep understanding of networking protocols. Ideal candidates should have experience in C and assembly language programming, static code analysis, and kernel-level debugging. This role requires a Bachelors degree plus 5 years of relevant experience or a Master's degree with 3 years of experience, along with a Top Secret clearance.

What you'll do

  • Analyze and debug software issues across vehicle telematics hardware and communication interfaces.
  • Conduct regression tests on hardware, including vehicle telematics systems and onboard communication platforms.
  • Perform static code analysis and kernel-level debugging of complex systems.
  • Create and maintain clear documentation for test procedures and suggest process improvements.
  • Utilize tools like Wireshark to analyze network traffic and vehicle telematics data.

What we're looking for

  • Requires a Bachelor’s degree in Engineering or related field plus 5+ years of experience, or Master's degree plus 3 years.
  • Must have Department of Defense Top Secret security clearance at time of hire.
  • Proficient knowledge of operating system fundamentals and internals required.
  • Experience with low-level programming of device drivers in Unix/Linux/Windows environment needed.
  • Hands-on experience with Linux command line, Wireshark for network analysis, and vehicle telematics data is preferred.
  • Ability to conduct vulnerability assessments and penetration testing using reverse engineering techniques.
  • High attention to detail and flexibility to work effectively under supervision or independently.

More like this

Similar roles

Software Engineer, Tooling

Anduril Industries

Fort Collins, CO 3 days ago $165,000$218,000
CI/CD Terraform Docker Kubernetes Python GitLab CI Jenkins GitHub Actions Ansible Prometheus Grafana OpenSCAP Nessus ACAS Vault AWS Secrets Manager PKI Splunk RMF NIST 800-53 DISA STIGs

Modernization Software Engineer

Booz Allen Hamilton

Manassas, VA 21 days ago $86,800$198,000
Rust C++ Docker Kubernetes CI/CD Linux Windows Git Python Kafka Redpanda LLMs Vector databases LangChain

Software Engineer, Conversion

Upstart

Remote 10 days ago $142,000$196,600
JavaScript React Node.js Python Docker Kubernetes AWS Git CI/CD PostgreSQL Redis A/B Testing Microservices Mocha Chai
Remote

Software Engineer

Cisco

San Jose, CA 139 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 96 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Cary, North Carolina 81 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid