Skip to content
mimi

Lead Embedded Systems and Hardware-in-the-Loop Engineer. Job in Laurel Move Collective Jobs

Johns Hopkins Applied Physics Laboratory (APL)

Laurel · On-site Full-time Lead $105k – $290k/yr Today

About the role

Join Our Innovative Team!

Are you eager to design cutting‑edge embedded systems that integrate hardware, firmware, and software? Do you have a passion for creating advanced hardware‑in‑the‑loop test systems that support innovative optical sensors and vital defense technologies? If you’re excited about pioneering technology and making a difference, we want you on our team!

The Electro Optical Seeker and Infrared Systems group is looking for a Lead Embedded Systems & Hardware‑in‑the‑Loop Engineer to spearhead the architecture and execution of comprehensive embedded systems, unique electronic hardware, FPGA firmware, real‑time embedded software, and sophisticated hardware‑in‑the‑loop test systems.

Responsibilities

  • Lead cross‑functional teams in conceptualizing and developing complete embedded systems from the ground up to deployment.
  • Design custom electronic solutions including PCB layouts, FPGA firmware (VHDL/Verilog), and real‑time embedded software in C++.
  • Develop and integrate advanced real‑time hardware‑in‑the‑loop testing systems for missile seekers, optical sensors, and tracking systems.
  • Architect embedded systems utilizing FPGA MPSoC platforms (Xilinx Zynq UltraScale+), including carrier boards and PetaLinux OS.
  • Implement real‑time video and image processing pipelines leveraging CUDA, OpenCV, GStreamer, and specialized FPGA IP cores.
  • Interface with cutting‑edge sensors (IR/visible cameras, LiDAR, fast steering mirrors) and create MATLAB/Python tools for analysis.
  • Oversee field testing, lead design reviews, and offer technical leadership and mentoring to team members.

Qualifications

  • A Bachelor's degree in computer engineering, electrical engineering, computer science, or a related field with 8+ years of relevant experience.
  • High proficiency in modern C++ (C++11/14/17), especially in real‑time performance and multi‑threading.
  • Extensive experience in FPGA firmware design using VHDL or Verilog with tools like Xilinx Vivado or Intel Quartus.
  • A background in embedded systems design, encompassing hardware schematics, FPGA logic, and embedded software.
  • Experience in Embedded Linux development, including kernel programming and device drivers (V4L2).
  • Familiarity with video/image processing systems and high‑speed data interfaces (10GbE, PCIe, Camera Link, DVI).
  • Proficiency in MATLAB and strong fundamentals in electrical engineering (including digital protocols and signal integrity).
  • Ability to obtain an Interim Secret level security clearance by your start date, leading to a full Secret level clearance.

Preferred Qualifications

  • A Master's degree with at least 10 years of experience leading technical teams through the complete system development lifecycle.
  • Experience with GPU programming (CUDA/OpenCL) and expertise in MPSoC architectures.
  • Knowledge in 6‑DOF simulation or weapon systems, and experience with real‑time operating systems.
  • Experience with image compression technologies and proficiency in Python for test automation.
  • Background in flight electronics and precision timing systems or optical systems.
  • Experience with hypersonic programs or high‑speed flight test campaigns.
  • Active Top Secret and SCI clearance.

About Us

The Johns Hopkins University Applied Physics Laboratory (APL) is committed to addressing our nation’s most pressing defense, security, space, and scientific challenges. We pride ourselves on our collaborative culture that promotes creativity and innovation. At AAPL, we offer generous benefits, including a robust education assistance program and excellent retirement contributions. Our campus is conveniently located in the Baltimore‑Washington metro area.

We value diversity in our workforce and welcome applicants from all backgrounds. If you require a reasonable accommodation to apply or participate in the hiring process, please contact Accommodations@jhuapl.edu.

Compensation

The salary range for this position is between $105,000 and $290,000 annually, depending on experience and qualifications.

Requirements

  • A Bachelor's degree in computer engineering, electrical engineering, computer science, or a related field with 8+ years of relevant experience.
  • High proficiency in modern C++ (C++11/14/17), especially in real-time performance and multi-threading.
  • Extensive experience in FPGA firmware design using VHDL or Verilog with tools like Xilinx Vivado or Intel Quartus.
  • A background in embedded systems design, encompassing hardware schematics, FPGA logic, and embedded software.
  • Experience in Embedded Linux development, including kernel programming and device drivers (V4L2).
  • Familiarity with video/image processing systems and high-speed data interfaces (10GbE, PCIe, Camera Link, DVI).
  • Proficiency in MATLAB and strong fundamentals in electrical engineering (including digital protocols and signal integrity).
  • Ability to obtain an Interim Secret level security clearance by your start date, leading to a full Secret level clearance.

Responsibilities

  • Lead cross-functional teams in conceptualizing and developing complete embedded systems from the ground up to deployment.
  • Design custom electronic solutions including PCB layouts, FPGA firmware (VHDL/Verilog), and real-time embedded software in C++.
  • Develop and integrate advanced real-time hardware-in-the-loop testing systems for missile seekers, optical sensors, and tracking systems.
  • Architect embedded systems utilizing FPGA MPSoC platforms (Xilinx Zynq UltraScale+), including carrier boards and PetaLinux OS.
  • Implement real-time video and image processing pipelines leveraging CUDA, OpenCV, GStreamer, and specialized FPGA IP cores.
  • Interface with cutting-edge sensors (IR/visible cameras, LiDAR, fast steering mirrors) and create MATLAB/Python tools for analysis.
  • Oversee field testing, lead design reviews, and offer technical leadership and mentoring to team members.

Benefits

health_insurance

Skills

C++Camera LinkCUDADVIEmbedded LinuxFPGAGStreamerIntel QuartusIRLiDARMATLABOpenCVPetaLinuxPCIePythonV4L2VHDLXilinx VivadoXilinx Zynq UltraScale+10GbE

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free