HRL Job Posting Banner

Senior Software Engineer - Release Engineering

Malibu, CA, USA Req #469
Wednesday, January 27, 2021

Located in Malibu, California, HRL has been on the leading edge of technology, conducting pioneering research and advancing the state of the art.

Senior Software Engineer - Release Engineering


For more than 70 years, HRL has been on the leading edge of technology, conducting pioneering research and advancing the state of the art. Within our quantum software group, we are looking for a software engineer to help us wrangle our software testing and release processes as a part of our CI/CD strategy. Scientists and engineers at HRL use our quantum software development kit everyday to better operate, understand, and advance our devices.


As a senior software engineer on the Build and Release team, you will be responsible for running a tight ship of software testing and deployment. This role is less software-writing focused and more software-process focused, however writing software is essential to the position.


Responsibilities

  • Develop and institute policies for software versioning and dependency tracking

  • Maintain a standard operating procedure for software releases

  • Develop both test and release runners in the CI/CD systems (we currently use GitLab)

  • Master the building and packaging of software, written in Python, C++, Common Lisp, and JavaScript

  • Keep track of the use of open-source software

  • Work with the infrastructure team to develop a stable build environment within air-gapped networks

Qualifications

  • 5+ years relevant software engineering experience.

  • Experience with CI/CD features of GitLab, GitHub, TravisCI, Phabricator, Jenkins, or similar

  • Excellent understanding of the different kinds of software tests and how to set up software testing environments

  • Experience using JFROG Artifactory a plus

  • Deep understanding of the nuances of real-world software evolution

  • Solid understanding of the differences between compiled and interpreted languages, direct and bytecode interpretation, and managed and unmanaged language runtimes

  • Excellent command of maintainable automation

  • Strong communication skills and ability to write comprehensive, readable documentation

  • 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.

HRL offers a very competitive compensation and benefits package. Our benefits include medical, dental, vision, life insurance, 401K match, gym facilities, PTO, growth potential, and an exciting and challenging work environment.
 
HRL Laboratories is an Equal Employment Opportunity employer and does not discriminate in recruiting, hiring, training or promoting, on the basis of race, ethnicity, color, creed, religion, sex, sexual orientation, gender, gender identity, genetic information, national origin, physical or mental disability, pregnancy, medical condition, U.S. military or protected veteran status, union membership, or political affiliation. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

For our privacy policy please visit : www.hrl.com/privacy
 

Other details

  • Pay Type Salary
  • Malibu, CA, USA