Full Stack Software Engineer - Systems Integration at HRL Laboratories

Lost Hills, California, United States

HRL Laboratories Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • 3+ years of professional experience in full stack development
  • Proficiency in languages such as Python, JavaScript, C++, or Java
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes
  • Experience deploying and managing applications in AWS, Azure, or GCP
  • Strong understanding of software integration methodologies and system architecture
  • Demonstrated ability to write and maintain developer documentation
  • Strong communication and team collaboration skills in agile environments
  • Ability to mentor junior developers and champion code quality
  • Hands-on experience with modern frameworks (React, Node.js, Django, etc.) is a plus
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • US Citizenship
  • With additional skills, development will primarily be focused on security and vulnerability tools, from firmware to networks
  • Expertise in machine learning and artificial intelligence is highly advantageous (e.g., developing and training models using TensorFlow, PyTorch, or Scikit-learn; familiarity with deep learning architectures such as CNNs, RNNs, and Transformers; knowledge of data preprocessing, feature engineering, and supervised/unsupervised learning techniques)
  • Familiarity with reverse engineering, binary analysis, and software vulnerability identification is a bonus
  • Experience using tools like IDA Pro, Ghidra, or Binary Ninja is a bonus
  • Knowledge of secure coding practices and threat modeling is a bonus

Responsibilities

  • Design, develop, and implement software modules as part of a larger integrated system
  • Integrate system components into cohesive, high-performing platforms
  • Manage repositories and CI/CD workflows using GitHub and GitLab
  • Write clean, efficient, and maintainable code across the stack (UI, server-side, database, APIs)
  • Develop unit, integration, and system tests using frameworks like PyTest, JUnit, or Selenium
  • Create and maintain technical documentation, including README files, API references, build instructions, and troubleshooting guides
  • Collaborate with cross-functional teams to ensure seamless system integration and interoperability
  • Participate in design reviews and technical architecture discussions
  • Troubleshoot, debug, and optimize system performance
  • Contribute to the evolution of system security and reliability

Skills

Python
JavaScript
C++
Java
Docker
Kubernetes
AWS
Azure
GCP
GitHub
GitLab
PyTest
JUnit
Selenium
React
Node.js
Django

HRL Laboratories

Develops cognitive systems for human-machine collaboration

About HRL Laboratories

HRL Laboratories focuses on research and development of advanced cognitive systems and human-machine collaboration, enhancing human cognitive abilities through artificial intelligence (AI) and machine learning (ML). The company develops solutions like the ICArUS project, which improves machine interpretation of information, and the MEMES project, aimed at enhancing human memory. HRL operates on a project-based model, serving clients in defense and high-tech sectors by delivering customized solutions and licensing technologies. The goal is to lead in creating cognitive systems that improve the interaction between humans and machines.

Malibu, CaliforniaHeadquarters
1997Year Founded
$1.9MTotal Funding
GRANTCompany Stage
AI & Machine Learning, DefenseIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Company Match
Gym Membership
Paid Vacation

Risks

Competition in quantum technologies could challenge HRL's market position.
Rapid AI advancements by competitors may outpace HRL's cognitive systems projects.
Reliance on government contracts poses risks if funding priorities change.

Differentiation

HRL Laboratories excels in cognitive systems enhancing human-machine collaboration.
The company is a leader in AI-driven defense projects and autonomous systems.
HRL's MEMES project focuses on advanced memory enhancement technologies.

Upsides

Growing interest in neuromorphic computing aligns with HRL's cognitive systems focus.
Increased funding for AI-driven defense projects benefits HRL's autonomous systems work.
Energy-efficient data center trends support HRL's cooling system innovations.

Land your dream remote job 3x faster with AI