Software Reverse Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Résumé-Driven Development: How IT trends affect the job market for software developers
Where To Find Software Engineering Jobs
Quick guide: How to write a Software Developer CV
Is Software Engineering Hard?