Hands-on Embedded CPS Reverse Engineer

Leidos

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

Benefits offered by this job

Competitive compensation
Health and Wellness programs
Income Protection
Paid Leave and Retirement

Job summary

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

You will design experiments, build test environments, and develop production-quality C/C++ and Python code to automate testing, instrumentation, and analysis, uncovering unexpected behaviors or bugs.

Qualifications

  • Experience developing embedded firmware in C/C++ for real-time systems
  • Experience with SPI/I2C/UART/CAN/USB/Ethernet or wireless interfaces
  • Experience building test harnesses and automation for embedded systems
  • Proficiency in Python for automation and tooling
  • Experience with embedded debugging tools (JTAG/SWD, oscilloscopes, logic analyzers)

Responsibilities

  • Develop and debug embedded firmware for real-time systems and drivers
  • Design simulation, emulation, and automated test environments
  • Analyze and reverse engineer embedded devices and protocols
  • Develop production-quality C/C++ and Python software for testing and analysis
  • Conduct hands-on lab testing and document findings

Skills

C/C++ firmware
RTOS concepts
Device drivers
Embedded hardware interfaces
SPI/I2C/UART/CAN/USB/Ethernet
Python scripting
Embedded debugging tools
JTAG/SWD debugging
Oscilloscopes/Logic analyzers
Reverse engineering embedded devices

Tools

Ghidra
Binary Ninja
IDA Pro
MATLAB
Fuzzing

Job description

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

You will design experiments, build test environments, and develop production-quality C/C++ and Python code to automate testing, instrumentation, and analysis, uncovering unexpected behaviors or bugs.

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

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

Hybrid
USD 108,000 - 195,000
Embedded CPS Reverse Engineer
Embedded CPS Reverse Engineer

Via Logic LLC • Chantilly (VA)

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