Embedded Cyber-Physical Reverse Engineer

Leidos Inc

Columbia (MD)

On-site

USD 108,000 - 195,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Leidos is seeking a Cyber-Physical Systems Reverse Engineer to support a maritime cybersecurity project. You will work hands-on with embedded systems, analyzing hardware, firmware, and interfaces, and reverse engineer devices to expose unexpected behaviors.

In a lab environment, you will design experiments, develop automated test environments, and write production-quality C/C++ and Python code to automate testing and analysis of real systems.

Qualifications

  • Experience developing embedded firmware in C/C++, RTOS concepts, interrupts, concurrency
  • Experience with embedded hardware and common interfaces (SPI, I2C, UART, CAN, USB, Ethernet)
  • Experience developing simulation, emulation, automated testing, or hardware/software test harnesses
  • Proficiency with Python or similar scripting languages for automation, testing, and tooling
  • Experience using embedded debugging equipment such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, or related instruments

Responsibilities

  • Develop, integrate, and debug embedded firmware for real-time systems and drivers
  • Design and implement simulation, emulation, and automated test environments for embedded systems
  • Analyze and reverse engineer embedded devices, firmware, and protocols to understand 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

C/C++ firmware
RTOS concepts
Interrupts & concurrency
Memory-mapped I/O
Device drivers
Python scripting
Automation tooling
JTAG/SWD debugging

Tools

JTAG/SWD debuggers
Oscilloscopes
Logic analyzers
Spectrum analyzers
Ghidra
Binary Ninja / IDA Pro

Job description

Leidos is seeking a Cyber-Physical Systems Reverse Engineer to support a maritime cybersecurity project. You will work hands-on with embedded systems, analyzing hardware, firmware, and interfaces, and reverse engineer devices to expose unexpected behaviors.

In a lab environment, you will design experiments, develop automated test environments, and write production-quality C/C++ and Python code to automate testing and analysis of real systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Cyber-Physical Systems Reverse Engineer
Embedded Cyber-Physical Systems Reverse Engineer

Leidos Inc • Chantilly (VA)

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

Koitecc Solutions • Chantilly (VA)

Hybrid
USD 108,000 - 195,000
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
Embedded CPS Reverse Engineer
Embedded CPS Reverse Engineer

Via Logic LLC • Chantilly (VA)

On-site
USD 108,000 - 195,000
Hands-on Embedded CPS Reverse Engineer
Hands-on Embedded CPS Reverse Engineer

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

Hybrid
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 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
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