H

HRL Laboratories

Cognitive systems R&D for human-machine collaboration

Group Lead - Firmware & Software

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeCalabasas, CA, USA$154.5k - $197.9k

About the Job

Requirements

  • A B.S. or M.S. in Electrical Engineering, Computer Engineering, or Computer Science.
  • At least 7 years of embedded firmware or software development experience, including at least 2 years as a technical lead or supervisor.
  • Proficiency in C/C++ and Python, plus experience with hardware description languages such as Verilog, VHDL, or high-level synthesis.
  • Experience with FPGAs, digital signal processors, and microcontrollers.
  • Experience with Git/GitLab and modern development practices, including code review, continuous integration/continuous delivery, and unit testing.
  • Experience with radio-frequency and high-speed digital test equipment.
  • Ability to interact professionally with program managers, co-workers, and customers.
  • Proficiency with computers, engineering workstations, and complex electronic equipment.
  • Strong oral and written communication.
  • Ability to work in a fast-paced, deadline-driven environment, independently and in teams.
  • U.S. citizenship and ability to obtain and maintain a U.S. Government security clearance.

Responsibilities

  • Lead a team of firmware and software engineers by assigning work, recruiting, mentoring, and providing formal and informal performance feedback.
  • Serve as technical lead and subject matter expert for embedded control, FPGA/SoC firmware, and system software across radio-frequency and sensor programs.
  • Contribute hands-on design, coding, debugging, and review of firmware and software deliverables.
  • Define, document, and enforce development best practices, including version control, merge requests, code review, continuous integration/continuous delivery, and unit testing.
  • Support system integration and testing by providing rapid design updates and developing test automation for hardware-in-the-loop testing.
  • Estimate effort and schedule for firmware and software tasks, report status to program managers, and contribute to proposals and customer briefings.

Desired Qualifications

  • Xilinx/AMD SoC experience is strongly preferred.
  • Experience with embedded Linux and real-time operating systems.
  • Working knowledge of radio-frequency components, communications, radar, or electronic warfare systems.
  • Experience delivering software under Department of Defense documentation and configuration-management standards.
  • An active security clearance is a plus.

About the Company

HRL Laboratories

Cognitive systems R&D for human-machine collaboration

HRL Laboratories conducts research and development in cognitive systems and human–machine collaboration for defense and high-tech clients. It creates AI/ML-powered cognitive architectures and interfaces that help machines understand sensemaking and assist human memory, enabling more autonomous and scalable decision-making systems. Its solutions are built through project-based work for government agencies, defense contractors, and private sector partners, often involving patented technologies and collaborations with academia. The company differentiates itself with a focus on integrated cognitive architectures, memory enhancement techniques, and neurosynchrony, applying these to real-world applications in government and industry. Its goal is to improve how humans and machines interact to enhance cognitive performance and decision quality across complex, high-stakes environments.

Company size
501-1,000
Company stage
Grant
Total funding
$2M
Headquarters
Malibu, CA
Founded
1997

Recently Posted Jobs

Explore more opportunities at HRL Laboratories

See more jobs