HRL Job Posting Banner
Apply Now

Lead C++ Developer

Malibu, CA, USA Req #55
Monday, July 15, 2019
For more than 70 years, HRL has been on the leading edge of technology, conducting pioneering research and advancing the state of the art. We are looking for a lead C++ developer to help us build software to support the next generation of nano-electronic and quantum devices.


• Design, develop, and deploy applications and services used to test and analyze novel hardware devices and integrate them into new technologies. • Build libraries for asynchronous messaging, real-time data processing, hardware interfacing, and much more. • Identify issues in code and development practices and be a positive force driving improvements in quality and efficiency. • Partner with scientists and engineers to help advance our technologies throughout all stages of development. • Have fun maintaining our exciting and collaborative work environment.


• BS or MS in computer science or related field and 5 years work experience. • Expert C++ programmer with strong understanding of C++11, C++14, and C++17. • Experience developing large scale and multi-threaded object oriented software. • Experience building distributed applications with asynchronous messaging libraries such as ZeroMQ and Redis. • Experience working with heterogeneous computing platforms. • Solid understanding of core computer science fundamentals including data structures, algorithms, and computer architectures. • Ability to spend long periods of time at a computer monitor. 


• U.S. citizenship; active security clearance or ability to obtain one. 

This position must meet Export Control compliance requirements, therefore a "U.S. Person" as defined by 22 C.F.R. § 120.15 is required. "U.S. Person" includes U.S. Citizen, lawful permanent resident, refugee, or asylee.
We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Other details

  • Pay Type Salary
  • Malibu, CA, USA