Software Engineer – System Infrastructure / OS & Connectivity jobs in United States
cer-icon
Apply on Employer Site
company-logo

Avride · 4 days ago

Software Engineer – System Infrastructure / OS & Connectivity

Avride is at the forefront of developing cutting-edge autonomous driving technology, and they are seeking a Software Engineer to design and develop the operating system for their autonomous vehicles. The role involves creating management tools, ensuring seamless network connectivity, and integrating software with hardware to support efficient fleet management.

Artificial Intelligence (AI)AutomotiveAutonomous VehiclesRobotics
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain system-level software for Linux: x86, arm64
Work on software that interacts with operating system components and cloud services, focusing on efficiency and reliability
Build OS distribution for autonomous vehicles and robots
Contribute to system architecture design, ensuring that software integrates smoothly with existing infrastructure
Ensure software system security by applying basic security principles
Integrate the various software and hardware components of our autonomous driving stack on the vehicle, ensuring seamless operation
Write scripts and automate tasks using Python

Qualification

System-level software developmentLinux-based systemsPythonCloud servicesLinux networkingSoftware system securityC++GoLinux distribution managementDockerDevOps practicesLinux kernel basics

Required

3+ years of experience in system-level software development
Proficiency in Linux-based systems, including both x86 and embedded devices
Proficiency in one of the required programming languages (Python, C++, Go) with a readiness to learn and work with Python and Go
Familiarity with Linux networking, including bridging, routing and virtualization
Experience with backend development and cloud services (AWS is a significant plus)
Basic understanding of software system security principles

Preferred

Knowledge of Linux distribution management, particularly Ubuntu and NixOS (the latter is a significant plus)
Knowledge of isolation and virtualization techniques, particularly Linux containers and Docker
Experience with various software build systems (Bazel is a significant plus)
Familiarity with DevOps practices, including CI/CD processes on GitHub, AWS, and Kubernetes for cloud infrastructure
Knowledge of Linux kernel basics and the ability to write or modify hardware drivers
Willingness to engage in cross-functional tasks and learn new technologies
Willingness to write system software for in-house developed hardware

Company

Avride

twittertwittertwitter
company-logo
Avride is a developer and operator of autonomous vehicles and delivery robots.

H1B Sponsorship

Avride has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (3)

Funding

Current Stage
Growth Stage
Total Funding
$850M
2025-10-22Corporate Round· $375M
2020-09-04Corporate Round· $100M
2020-09-04Convertible Note· $50M

Leadership Team

leader-logo
Anton Slesarev
Chief Technology Officer
linkedin
leader-logo
Sergei Kirillov
Director Global Sales and Partnerships
linkedin
Company data provided by crunchbase