Embedded CPS Reverse Engineer

Via Logic LLC

Chantilly (VA)

On-site

USD 108,000 - 195,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Leidos is seeking a Cyber-Physical Systems Reverse Engineer to research and develop capabilities for maritime cybersecurity. You will work hands-on with embedded devices, analyze hardware, firmware, and interfaces, and reverse engineer components to identify unexpected behaviors and potential vulnerabilities.

The role emphasizes building automated workflows and test environments using C/C++ and Python; lab-based work with hardware and instrumentation is required.

Qualifications

  • Experience developing embedded firmware for real-time systems and drivers.
  • Experience with SPI, I2C, UART, CAN, USB, Ethernet or wireless interfaces.
  • Experience building simulation, emulation, automated tests for embedded systems.
  • Proficiency in Python for automation, testing, and tooling.
  • Experience with JTAG/SWD debuggers and lab instrumentation.

Responsibilities

  • Develop, integrate, and debug embedded firmware for real-time systems and hardware interfaces.
  • Design and implement simulation, emulation, and automated test environments for embedded/cyber-physical systems.
  • Analyze and reverse engineer embedded devices, firmware, and protocols to understand real-world behavior.
  • Develop production-quality C/C++ and Python software to automate testing and analysis.
  • Conduct hands-on lab testing using debugging tools and instrumentation; document findings.

Skills

Embedded firmware development
RTOS concepts
Interrupts and concurrency
Hardware peripherals and interfaces
Python scripting
JTAG/SWD debugging

Tools

Ghidra
Binary Ninja
IDA Pro
Emulation tools

Job description

Leidos is seeking a Cyber-Physical Systems Reverse Engineer to research and develop capabilities for maritime cybersecurity. You will work hands-on with embedded devices, analyze hardware, firmware, and interfaces, and reverse engineer components to identify unexpected behaviors and potential vulnerabilities.

The role emphasizes building automated workflows and test environments using C/C++ and Python; lab-based work with hardware and instrumentation is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hands-on Embedded CPS Reverse Engineer
Hands-on Embedded CPS Reverse Engineer

Leidos • Columbia (MD)

On-site
USD 108,000 - 195,000
Competitive compensation
Health and Wellness programs
Income Protection
+1
Hands-on Embedded CPS Reverse Engineer
Hands-on Embedded CPS Reverse Engineer

Koitecc Solutions • Columbia (MD), Northern (KY)

Hybrid
USD 108,000 - 195,000
Embedded CPS Reverse Engineer - Maritime Cyber Lab
Embedded CPS Reverse Engineer - Maritime Cyber Lab

Via Logic LLC • Columbia (MD)

On-site
USD 108,000 - 195,000
Embedded Cyber-Physical Reverse Engineer
Embedded Cyber-Physical Reverse Engineer

Leidos Inc • Columbia (MD)

On-site
USD 108,000 - 195,000
Embedded Cyber-Physical Systems Reverse Engineer
Embedded Cyber-Physical Systems Reverse Engineer

Leidos Inc • Chantilly (VA)

On-site
USD 108,000 - 195,000
Maritime CPS Reverse Engineer & Embedded Systems Innovator
Maritime CPS Reverse Engineer & Embedded Systems Innovator

Leidos LLC • Chantilly (VA)

On-site
USD 129,000 - 174,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Embedded Cyber-Physical Systems Reverse Engineer
Embedded Cyber-Physical Systems Reverse Engineer

Koitecc Solutions • Chantilly (VA)

Hybrid
USD 108,000 - 195,000
Maritime CPS Engineer: Embedded Systems & Reverse Engineering
Maritime CPS Engineer: Embedded Systems & Reverse Engineering

Leidos • Chantilly (VA)

On-site
USD 108,000 - 195,000
Cyber-Physical Systems Reverse Engineer
Cyber-Physical Systems Reverse Engineer

Leidos Inc • Columbia (MD)

On-site
USD 108,000 - 195,000
Cyber-Physical Systems Reverse Engineer
Cyber-Physical Systems Reverse Engineer

Leidos LLC • Chantilly (VA)

On-site
USD 129,000 - 174,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement