Lockheed Martin is a leader in innovation and integrity, committed to delivering advanced solutions for national safety. They are seeking an Embedded C++ Developer to design FPGA/CPLD systems for signal-processing applications, collaborating with engineers throughout the product lifecycle.
Develop FPGA/CPLD designs for signal‑processing hardware and equipment using industry‑standard toolsets
Perform interface simulations, sensor‑functionality modeling, and system integration
Translate military documentation and domain‑expert input into clear, verifiable hardware requirements
Design, simulate, and implement system components in C++ and MATLAB
Produce thorough design documentation and maintain configuration records
Participate in all phases of the product lifecycle (requirements, design, code, test, verification) for one or more programs
Qualification
Required
BS Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent Technical Degree
Minimum of 2 years of professional level experience
Experience with DSP (digital signal processing) hardware and real-time software applications using C++
Object Oriented design and programming
Configuration management and change management experience using tools such as Git, ClearCase, ClearQuest and UCM
Candidate must be able to obtain & maintain a Secret security clearance, which requires U.S. citizenship
Preferred
Experience with embedded SW design in C and C++
Experience with Linux OS/Kernel
Experience with ARM processor
Experience with digital electronic equipment such as signal generators, oscillators, power supplies, spectrum analyzers
Experience with Uboot
Experience with Matlab/Python data analysis and visualization
Experience with CMake and bash build script automation
Benefits
Access to comprehensive health, retirement, and education programs that support long‑term success.
Lockheed Martin is a global security and aerospace company that specializes in advanced technology systems, products, and services. It is a sub-organization of Lockheed Martin.