Software Reverse Engineer

Aviation Inc
Huntsville, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Huntsville, United States of America

Tech stack

C++
Computer Engineering
Embedded Software
Python
Matlab
Reverse Engineering
Information Technology
Modeling and Simulation
Reverse Engineering Software

Job description

While in this role the Engineer or Analyst will:

  • support the Missile and Space Intelligence Center (MSIC) in the exploitation of technical intelligence by reverse engineering embedded software from air and missile defense technologies including ground-based radars, missile flight computers, and missile seekers.

  • use and modify existing commercial-off-the-shelf (COTS) reverse engineering tools as well as developing of custom tools specifically tailored to present tasking needs.

  • write technical briefings, papers, and reports which define characteristics, performance, and vulnerabilities of exploited foreign threat systems.

Requirements

  • A minimum of five years of applicable experience is preferred but not required.

  • Candidate must have excellent math skills and/or possess and show good fundamentals in electromagnetics, signals and systems, digital signal processing, and controls.

  • Candidate must be able to apply these skills to the reverse engineering and modeling of radar/ weapons systems.

Preferred Skills/Abilities:

  • Proficiency with the C++, Python, and MATLAB is desired.

  • Ideal candidate has software reverse engineering experience and is proficient with modern reverse engineering tools and techniques.

  • Candidate must have good people skills, superior writing ability, and the desire to work with a highly technical team of engineers and scientists.

Required Education and Experience:

  • Candidate must possess a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.

  • 5 years of experience is wanted but not required

  • C++, Python, and MATLAB proficiency wanted.

Travel Requirements:

  • Must be able to travel up to 10% of the year.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.

  • Must be able to lift 15 pounds at times.

  • Must be able to access and navigate each department at the organization's facilities.

Security Requirements:

  • Citizenship: Candidate must a US only citizen.

  • Clearance level: Candidate must be able to obtain a Secret security clearance or higher.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or status as a protected veteran.

Keyword: C++; Python; MATLAB; COTS; MSIC; software engineer; embedded software; ground-based radar; command and control; modeling and simulation

From: Aviation & Missile Solutions

About the company

Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and missile defense technologies, command and control, radar systems, seekers, modeling & simulation, and prototype hardware development and testing.

Apply for this position