Job Title: Software Engineer
Location: Northern Virginia (multiple locations)
Position OverviewREDLattice is seeking a Software Engineer to support vulnerability research and reverse engineering efforts focused on vehicle-related technologies and systems. This role will contribute to the development and deployment of software-based solutions while supporting analysis of hardware, software, and wireless communication vulnerabilities in mission-focused environments.
Required Qualifications- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity, or related technical field
- 2+ years experience with software design, development, configuration management, and deployment of software-based solutions
- Experience developing software applications for desktop and/or mobile platforms
- Familiarity with embedded systems and mobile platforms
- Experience with scripting languages such as Python, Bash, PowerShell, or similar
- Experience utilizing technical analysis and debugging tools such as:
- IDEs and software debuggers
- Logic analyzers and oscilloscopes
- Wireshark or similar protocol/network analysis tools
- Disassemblers and decompilers
- Version control and configuration management tools such as Git
- Knowledge of wireless communication technologies including Wi-Fi, Bluetooth, LTE/4G, and related protocols
- Ability to support vulnerability research and reverse engineering activities related to transportation technologies
Preferred Qualifications- Familiarity with reverse engineering and vulnerability analysis methodologies
- Exposure to software development frameworks, mobile application tooling, or embedded device analysis
Security Clearance Requirement- Active U.S. Government security clearance required
What We Offer:- Competitive salary and benefits package
- Opportunities for professional growth and development
- A collaborative and innovative work culture
Join us at REDLattice and help shape the future of cyber innovation and national security. Apply today!