Bot Auto
Software Engineer, Security Engineering
About this role
Bot Auto is hiring a Security Engineer to protect its autonomous trucking technology across onboard vehicles, cloud infrastructure, and AI systems. This hands-on role involves implementing security controls, managing access and secrets, defending against AI-specific threats, and collaborating with engineering teams to secure the full stack from vehicle to cloud.
What you'll do
- Implement security controls for in-vehicle systems including secure boot, code signing, OTA updates, and key management
- Support infrastructure and platform security across Kubernetes, AWS, data centers, and CI/CD pipelines
- Evaluate and implement protections for AI systems against prompt injection, data exfiltration, and unsafe agent behavior
- Build and maintain identity management, secrets management, and least-privilege authorization across services and devices
- Conduct threat modeling, security design reviews, and risk assessments with engineering teams
- Operate vulnerability management, dependency scanning, and secure software development lifecycle tooling
What they're looking for
- Python, Go, Rust, C/C++, or JavaScript/TypeScript programming
- Authentication and authorization fundamentals
- Linux and cloud/distributed systems administration
- Kubernetes and AWS infrastructure
- AI/LLM security topics and prompt injection defense
- Secrets management and PKI concepts
- Security tooling (SAST, DAST, dependency scanning, SIEM)
- Threat modeling and incident response
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Bot Auto
Bot Auto builds autonomous truck technology, developing the mechanical systems, deep learning models, and operational software that power self-driving commercial freight vehicles. The company is hiring mechanical engineers, machine learning engineers, software engineers, and interns to work across hardware design, perception and control systems, ML infrastructure, and fleet management platforms.
View all jobs at Bot AutoLikely interview questions
- Describe your experience securing production systems or environments, whether through internships, projects, or personal work.
- Walk us through how you would approach securing an over-the-air update system for autonomous vehicles.