Software Engineer IV jobs in United States
cer-icon
Apply on Employer Site
company-logo

Decisive Point Consulting Group · 20 hours ago

Software Engineer IV

Decisive Point Consulting Group is seeking a Software Engineer IV to join their elite team. In this role, you will apply your deep technical expertise to analyze, reverse-engineer, and develop mission-critical capabilities that support national security objectives.

ConsultingInformation TechnologyTechnical Support
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Reverse Engineer complex hardware and software systems to understand their inner workings and identify potential vulnerabilities
Conduct rigorous code reviews to ensure the quality, security, and performance of all developed software
Leverage deep expertise in Linux to build, manage, and troubleshoot custom development and analysis environments
Develop custom software tools and applications using Python, C, and Assembly, with a strong focus on embedded and resource-constrained systems
Perform in-depth vulnerability research to discover and analyze weaknesses in a variety of targets
Collaborate with a team of skilled engineers to design and implement innovative solutions to challenging technical problems

Qualification

PythonCAssemblyLinuxEmbedded systemsReverse EngineeringVulnerability ResearchBinary AnalysisC/C++Networking SkillsVirtualizationIOT devicesCI/CD pipeline

Required

Active TS/SCI clearance
Bachelors Degree in Computer Science or related field plus 12 years of experience
Strong scripting skills particularly in Python, C, Assembly
Experience in embedded systems
Proven expertise in Advanced Binary Analysis & Reverse Engineering using tools such as Ghidra, IDA Pro, and Binary Ninja
Demonstrated experience in Vulnerability Research (VR) & Exploit Development on Linux
Deep expertise in managing, configuring, and troubleshooting; ability to troubleshoot and bypass complex security constraints
Extensive experience working with embedded architectures (e.g., ARM, MIPS, PowerPC) and RTOS environments
Strong proficiency in C/C++ and Assembly, with a deep understanding of operating system internals

Preferred

Knowledge of IOT devices
Networking Skills
Experience in Virtualization
Linux Kernel development; Socket
Integrating security tools into the CI/CD pipeline

Company

Decisive Point Consulting Group

twittertwitter
company-logo
Decisive Point Consulting Group provides IT, digital services, cyber security, and health IT services.