Senior Software Engineer - Release Engineering
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.
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