🚀 Embedded Cyber Software Engineer

Hiring now — limited positions available!

Jobs via Dice

💰 Earn $125.000 – $150.000 / year
  • 📍 Location: Denver
  • 📅 Posted: Oct 28, 2025

Overview

Embedded Cyber Software Engineer role at Lockheed Martin. You will be part of a research and development team responsible for investigating and exploiting the newest technological advances to resolve complex problems.

What You Will Be Doing

  • Craft innovative solutions to complex cyber software engineering problems, collaborating closely with customers throughout the development life-cycle, and contributing to a dynamic, fast-paced team environment.
  • Research and develop new software and hardware technologies with a cyber lens to resolve complex problems.
  • Integrate security considerations throughout the software development lifecycle (threat modeling, hardening, code reviews, vulnerability assessments).
  • Collaborate with customers to ensure solutions meet their needs and contribute to a culture of innovation and teamwork.
  • Adapt to evolving customer requirements and participate in building a strong team culture.
  • Apply curiosity, dedication, and a one-team focus to enable creative solutions.

Qualifications

Basic Qualifications
  • Active TS/SCI required prior to start.
  • Deep knowledge of microprocessor/microcontroller architectures and low-level firmware development (e.g., ARM, RISC-V, PowerPC, PIC, AVR); proficiency in C/C++, device driver development, and embedded C.
  • Hands-on experience with embedded Linux (kernel, device-tree, drivers), custom boot loaders, and standard debug tool-chains (Linux kernel, device-tree, kernel modules, U-Boot, Coreboot, bootloader, cross-compiler, JTAG, SWD).
Desired Skills
  • Hardware bring-up & debugging tools (Oscilloscope, logic analyzer, spectrum analyzer, multimeter, JTAG/SWD, in-circuit emulators).
  • Analog & digital circuit design (Schematic capture, PCB layout, signal-integrity analysis, EAGLE/KiCad/Altium).
  • RF & wireless fundamentals (RF front-end concepts, antennas, BLE, Wi-Fi, LoRa).
  • Protocol analysis & reverse-engineering (UART, SPI, I2C, CAN, Ethernet, USB; Wireshark, Saleae, PulseView).
  • Digital signal processing (FIR/IIR, fixed-point, real-time processing).
  • Rapid prototyping & development kits (Breadboarding, 3-D printing, Raspberry Pi, SoM).
  • Software engineering best practices (Git, CI/CD, code reviews, unit testing, Agile/Scrum, documentation).
  • Communication & teamwork (technical writing, presentations, cross-functional collaboration).
  • Continuous learning & technology passion (courses, open-source contributions, personal projects).

Things that would set you apart: Secure-boot/Trusted Execution Environments, advanced binary analysis, side-channel analysis mitigation, embedded security testing, IoT protocol stacks with security considerations, edge-device ML inference.

EEO and Other Information

Lockheed Martin is an equal opportunity employer. This role is subject to an application window that will close in 90 days; applicants are encouraged to apply promptly.

By applying to this job, you are expressing interest in this position and could be considered for other career opportunities with similar skills.

#J-18808-Ljbffr
👉 Apply Now

Hurry — interviews are being scheduled daily!