Fox Robotics logo

Senior Software Engineer, Security

🔍 Get help on your software engineer job search

Job Description

Fox Robotics is at the bleeding edge of warehouse automation, with a focus on autonomous forklifts. As the leader in this space, Fox has clear product market fit and is scaling fast, with plans to nearly double from ~90 employees in the next year. With this growth, employees have a once-in-a-career opportunity to learn, all while working as part of a mission-driven team focused on making robots that work.

What you’ll do:

We are seeking a highly skilled Senior Software Engineer to build and lead the Security Engineering team as a versatile and experienced team member ensuring the continued reliability, scalability, and security of our Google Cloud, On Prem, and deployed Robotics IoT infrastructure.

Our Security team encompasses both Information Technology (IT) and Operational Technology (OT); where IT focuses on information management and business processes, OT is dedicated to controlling and monitoring physical processes in highly technical environments such as manufacturing and warehouse automation.

Responsibilities will evolve, and the right person’s title may be more senior depending on the breadth and type of experience.

This Software Engineering role is titled “Security”; the engineer with the right fit in this role will be an experienced “seen-just-about-everything” team member who knows quite a bit about quite a lot of things, is supremely comfortable diving into new things after doing some research, and is a consummate troubleshooter. Their role will be asked to participate in all of the below areas:

  • Linux systems management at enterprise scale
  • Hosting & Cloud Architecture
  • Observability, Monitoring & Alerting
  • Utility coding
  • Networking
  • Security
  • Computer / server hardware

Specific job duties include:

  • Security Engineering & Vulnerability Management
  • Help design and implement systems that protect from multiple attack vectors .
  • Implement security improvements designed by you.
  • Systems Management
  • Systems design and administration of Ubuntu-based IoT ecosystems.
  • Design and management of cloud infrastructure.
  • Management of a varied Google hosting infrastructure, including Kubernetes, virtual networking, and VPNs
  • Industrial PC Onboard Compute
  • Participate in selection of industrial PC’s (IPCs) purpose-built for automation and IoT applications
  • Working with other teams to test and troubleshoot PC hardware, peripheral, and software compatibility issues
  • Monitoring and Observability
  • Extend existing log-based monitoring to create observable, repeatable infrastructure that ensures we know how our customers robots are performing at all times
  • Define alerting rules and rulesets to ensure our on-call engineers are alerted to any infrastructure issues that need immediate attention
  • Design monitoring dashboards for engineering and wider consumption across the support organization
  • Networking
  • Understand typical customer concerns with deploying infrastructure on a customer’s network
  • Understanding of the TCP/IP networking stack as typically implemented in Linux
  • Understand and be able to implement site-to-site VPNs with Google Hosting and industry standard VPN platforms
  • Ability to diagram an IoT implementation: source ports/protocols and associated applications, who initiates the connection, associated applications
  • Support and management of networking infrastructure with other Platform team members, including both on-robot networking infrastructure as well as providing guidance and backup support to the IT functions for office networking when needed.

What you’ll need:

  • Thorough knowledge of Linux systems architecture in an enterprise environment
  • Knowledge of several of these:
  • Containerization
  • Cloud hosting architecture
  • Cybersecurity principles, technologies, and best practices
  • Networking technologies
  • IoT
  • Configuration management automation / orchestration, especially Ansible automation
  • Analytical mindset with the ability to assess and respond to a rapidly changing context
  • Ability to quickly and critically assess possible factors surrounding an issue and determine next steps for troubleshooting or eliminating possibilities
  • Bias toward documentation and the ability to diagram and document complex ecosystems in a way that other technical team members can inherit the system and understand the major moving parts
  • Flexibility in how you work, as we continue to evolve the way things are done (Fox is a startup, after all!)

Nice to have:

Experience with the following will elevate a great candidate to near-perfect:

  • Experience with Infrastructure-as-Code
  • Google Kubernetes
  • Google Hosting
  • Google Cloud Storage (GCS)
  • ITIL Framework knowledge
  • Robotics / IoT / telecom experience
  • Experience with incident response, vulnerability management, and security architecture
  • Identity and Access Management experience
  • ISO 27001 knowledge or experience
  • Experience with PC hardware provisioning, especially network boot configurations and automated provisioning

What’s in it for you:

  • A once in a career opportunity to build, alongside colleagues who deeply care
  • Working with robots is tremendously cool
  • Competitive salary and stock options
  • Generous healthcare options
  • 401k match
  • Generous PTO
  • Other perks that connect us, including lunch on Fridays, team building activities, and more!

More About Fox Robotics

We make robots that work.

We envision a world where robots serve as a human multiplier for dull and dangerous work. The warehousing industry sees more than 52,000 cases of injuries every year in the US. Our first product is an automated trailer unloader (forklift) that quickly demonstrates measurable value to our customers by both improving efficiency while also increasing safety.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Fox Robotics

If possible, try to get a warm intro/referral to Fox Robotics before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Fox Robotics

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.