Lead Mobile Security Software Reverse Engineer
1 week ago
Key Responsibilities:
PeopleTec, Inc. is currently in search of a Lead Mobile Security Software Reverse Engineer to enhance our technical team.
This role involves conducting reverse engineering and vulnerability assessments of software across diverse platforms and operating systems, including mobile, to support national security initiatives for a U.S. Government client.
Essential Qualifications:
Required Skills/Experience:
10 years of experience in software development, with proficiency in common scripting languages such as Python or C/C++.
5 years of expertise in reverse engineering software binaries from mobile operating systems like iOS and Android, including application-level and low-level device code, such as ROM, bootloader, kernel, and trustlets, utilizing tools like Ghidra or IDAPro.
Familiarity with microcontroller architectures, including ARM or RISC-V, along with assembly language programming and associated security features, such as pointer authentication code (PAC), memory tagging extensions (MTE), or privilege access never (PAN).
Experience in software dynamic analysis using tools like JTAG, gdb, OllyDbg, and WinDbg.
Proficiency in exploitation capability prototyping activities, including use-after-free or heap overflow vulnerabilities.
Knowledge of Operating System internals for Windows, Linux, or MacOS.
Experience in developing software systems in assembly, C, or C++ on various platforms including Windows, UNIX, Linux, or VxWorks.
Ability to read or write in assembly language for multiple architectures, including x86, x64, ARM, RISC, MIPS, or PowerPC.
Experience with cryptographic algorithms and features commonly utilized in software.
Travel: 25%
Must be a U.S. Citizen.
An active DoD Top Secret clearance is required for this position. Candidates must possess an active Top Secret clearance upon hire and maintain this level of clearance throughout their employment.
Educational Background:
A Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or an equivalent qualification from an ABET accredited program.
Preferred Skills:
Experience in formal software development environments employing methodologies such as Agile.
Experience in malware analysis or reverse engineering x86 Windows binaries.
Experience in reverse engineering embedded firmware.
Understanding of hardware and system-level design.
Experience in virtualized environments.
Experience in kernel-level development.
Experience in Windows and Linux driver development.
Knowledge of AI concepts and protocols, including cryptography.
Understanding of security features in Android and iOS platforms (e.g., Trustzone).
Company Overview:
People First. Technology Always.
PeopleTec, Inc. is an employee-owned small business dedicated to providing exceptional customer support by employing and retaining a highly skilled workforce.
Company Culture:
The name "PeopleTec" reflects our core value system - our people. Our foundation is built on prioritizing our employees and customers.
With an award-winning atmosphere, we have evolved into a company that attracts the best talent across various technical fields.
Career Development:
At PeopleTec, we are committed to your long-term career goals. Through our continuing education opportunities, robust training programs, and comprehensive benefits package, we believe that our most valuable investment is our people.
Come Experience It.
-
Lead Mobile Security Software Engineer
2 weeks ago
Quantico, Virginia, United States PeopleTec Full timePosition Overview:PeopleTec is seeking a Senior Software Mobile Security Reverse Engineer to enhance our team. This role involves performing reverse engineering and vulnerability assessments of software across various platforms, including mobile, to support national security initiatives.Key Responsibilities:Conduct thorough reverse engineering and...
-
Quantico, Virginia, United States PeopleTec Full timePosition Overview:PeopleTec is actively seeking a Senior Software Mobile Security Reverse Engineer to enhance our capabilities in mobile security at a key location.Key Responsibilities:In this pivotal role, the selected candidate will be responsible for performing reverse engineering and vulnerability assessments of software across multiple platforms and...
-
Mobile Security Reverse Engineer
1 month ago
Quantico, United States Booz Allen Hamilton Full timeMobile Security Reverse EngineerKey Role:Provide reverse engineering, static and dynamic binary analysis, and vulnerability analysis of software on various platforms and operating systems. Write proof-of-concept software that simulates the behavior of analyzed binaries and their interactions with other system components and validate any discovered...
-
Senior Software Reverse Engineer
2 months ago
Quantico, United States PeopleTec Full timeSenior Software Reverse EngineerPeopleTec, Inc. - Quantico, VAResponsibilities:PeopleTec is currently seeking a Senior Software Reverse Engineer to support our Quantico, VA location. In this role this person will conduct reverse engineering and vulnerability analysis of complex and diverse software systems in support of national security for a U.S....
-
Reverse Engineering and Vulnerability Expert
5 days ago
Quantico, Virginia, United States Full Visibility Full timeJob DescriptionFull Visibility is seeking a highly skilled Software Vulnerability Researcher and Analyst to join our team in Quantico, VA. The ideal candidate will possess an active Top Secret clearance and have a strong background in software development and reverse engineering or vulnerability analysis.Key ResponsibilitiesProvide reverse engineering,...
-
Mobile Software Vulnerability Specialist
1 week ago
Quantico, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Mobile Software Vulnerability Specialist will engage in reverse engineering, as well as static and dynamic binary analysis, to assess vulnerabilities in software across various platforms and operating systems. This role involves crafting proof-of-concept applications that emulate the behavior of analyzed binaries and their interactions...
-
Mobile Application Security Analyst
1 week ago
Quantico, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Mobile Security Vulnerability Specialist will be responsible for conducting reverse engineering, as well as both static and dynamic binary analysis of software across various platforms and operating systems. This role involves developing proof-of-concept software that mimics the behavior of analyzed binaries and their interactions with...
-
Senior Mobile Security Vulnerability Specialist
2 weeks ago
Quantico, Virginia, United States Booz Allen Hamilton Full timePosition Overview:As a Senior Mobile Security Vulnerability Specialist, you will engage in the critical task of analyzing and fortifying mobile software against potential threats.Key Responsibilities:Conduct reverse engineering, along with both static and dynamic binary assessments, to identify vulnerabilities across various platforms and operating...
-
Senior Mobile Security Vulnerability Specialist
2 weeks ago
Quantico, Virginia, United States Booz Allen Hamilton Full timePosition Overview:As a Senior Mobile Security Vulnerability Specialist, you will be responsible for conducting comprehensive reverse engineering, as well as static and dynamic binary analysis, to identify vulnerabilities in software across various platforms and operating systems. Your expertise will enable you to develop proof-of-concept software that mimics...
-
Quantico, United States Booz Allen Hamilton Full timeMobile Security and Vulnerability Engineer, SeniorKey Role:Provide reverse engineering, static and dynamic binary analysis, and vulnerability analysis of software on a variety of different platforms and operating systems. Write proof-of-concept software that simulates the behavior of analyzed binaries and their interactions with other system components and...
-
Quantico, United States Booz Allen Hamilton Full timeMobile Security and Vulnerability Engineer, SeniorKey Role:Provide reverse engineering, static, and dynamic binary analysis, and vulnerability analysis of software on a variety of different platforms and operating systems. Write proof-of-concept software that simulates the behavior of analyzed binaries and their interactions with other system components and...
-
Hardware Reverse Engineer
3 weeks ago
Quantico, Virginia, United States VIKTech LLC Full timeRequired Skills/Experience:3 years of embedded systems development experience utilizing microcontrollers/FPGAs 2 years of software development experience including Python or C/C++ Experience with software/firmware reverse engineering tools such as Ghidra or IDA Pro Understanding and experience with integrated circuit (IC) communication such as I2C, SPI, LPC,...
-
Hardware Reverse Engineer
3 months ago
Quantico, United States VIKTech LLC Full timeRequired Skills/Experience: 3 years of embedded systems development experience utilizing microcontrollers/FPGAs 2 years of software development experience including Python or C/C++ Experience with software/firmware reverse engineering tools such as Ghidra or IDA Pro Understanding and experience with integrated circuit (IC) communication such as I2C,...
-
Principal Software Engineer
2 weeks ago
Quantico, Virginia, United States Peraton Full timeJob Title: Senior Software EngineerPeraton is seeking an experienced Senior Software Engineer to enhance their team. With a rich history of over thirty years, Peraton is recognized for providing cutting-edge solutions for Intelligence, Defense, and Federal Civilian Agencies.Key Responsibilities:Engage in the research and development of advanced electronic...
-
Embedded Hardware Security Engineer, Senior
21 hours ago
Quantico, United States Booz Allen Hamilton Full timeEmbedded Hardware Security Engineer, SeniorThe Opportunity:As an electrical engineer, you understand the workings behind complex systems. That knowledge is key when it comes to evaluating hardware security implementation in embedded electronics. We are looking for an electrical engineer who can use their skills to support our clients by creating new tools...
-
Lead Software Architect
2 weeks ago
Quantico, Virginia, United States Peraton Full timeKey ResponsibilitiesEngage in comprehensive research related to the design, development, testing, and implementation of electronic data processing software.Architect, develop, document, test, and troubleshoot application software and systems that incorporate logical and mathematical solutions.Collaborate across disciplines with equipment designers and...
-
Senior Systems Software Engineer
1 week ago
Quantico, Virginia, United States Peraton Full timeJob Title: Senior Software EngineerPeraton is seeking an experienced Senior Software Engineer to enhance their team. With a rich history of over thirty years, Peraton has established itself as a reliable provider of cutting-edge solutions for Intelligence, Defense, and Federal Civilian sectors.Key Responsibilities:Engage in the research and development of...
-
Quantico, Virginia, United States Booz Allen Hamilton Full timePosition Overview: As a seasoned electrical engineer, you possess a deep understanding of intricate systems, which is essential for assessing hardware security measures in embedded technologies. We are seeking an electrical engineer who can leverage their expertise to assist law enforcement by developing innovative forensic tools and investigative...
-
Embedded Hardware Security Engineer, Senior
3 months ago
Quantico, United States Booz Allen Hamilton Full timeEmbedded Hardware Security Engineer, SeniorThe Opportunity:As an electrical engineer, you understand the workings behind complex systems. That knowledge is key when it comes to evaluating hardware security implementation in embedded electronics. We are looking for an electrical engineer who can use their skills to support our clients by creating new tools...
-
Senior Embedded Systems Security Engineer
2 weeks ago
Quantico, Virginia, United States Booz Allen Hamilton Full timeJob Number: R0189459Senior Embedded Systems Security EngineerThe Opportunity:As a seasoned electrical engineer, your expertise in complex systems is essential for assessing hardware security measures in embedded electronics. We are seeking an electrical engineer who can leverage their knowledge to assist law enforcement by developing innovative forensic...