Software Engineer – System Infrastructure / OS & Connectivity

Austin, Texas
IDj-2298
Job TypeDirect Hire
Remote TypeHybrid
Compensation$120000 - $170000 / yr

Job Title: Software Engineer – System Infrastructure / OS & Connectivity
Location: Austin, TX
Salary Range: $120,000 - $170,000 Per Year
Job Type: Direct Hire

Sponsorship: Yes, Company provides visa sponsorship

Job Overview

A leading autonomous mobility company seeks a Software Engineer to design and develop operating systems powering self-driving cars and delivery robots. You will create management tools for configuration, updates, and connectivity, bridging software and hardware integration. This role ensures reliable fleet operations through secure, efficient system-level software across x86 and arm64 platforms.

Key Responsibilities

  • Design, develop, and maintain system-level software for Linux on x86 and arm64 architectures.

  • Build software interacting with OS components and cloud services for efficiency and reliability.

  • Create OS distributions optimized for autonomous vehicles and robots.

  • Contribute to system architecture design for smooth infrastructure integration.

  • Ensure software system security through basic security principles.

  • Integrate software and hardware components of the autonomous driving stack on vehicles.

  • Write scripts and automate tasks using Python.

Requirements

  • 3+ years of experience in system-level software development.

  • Proficiency in Linux-based systems, including x86 and embedded devices.

  • Proficiency in Python, C++, or Go, with readiness to work in Python and Go.

  • Familiarity with Linux networking, including bridging, routing, and virtualization.

  • Experience with backend development and cloud services, with AWS preferred.

  • Basic understanding of software system security principles.

Preferred Qualifications

  • Knowledge of Linux distribution management, particularly Ubuntu and NixOS.

  • Knowledge of isolation and virtualization techniques like Linux containers and Docker.

  • Experience with software build systems, particularly Bazel.

  • Familiarity with DevOps practices including CI/CD on GitHub, AWS, and Kubernetes.

  • Knowledge of Linux kernel basics and ability to write or modify hardware drivers.

  • Willingness to engage in cross-functional tasks, learn new technologies, and write software for in-house hardware.

Benefits

  • Employer-subsidized healthcare (medical, dental, vision)

  • Pre-tax commuter benefits

  • Flexible Spending Account (FSA)

  • Employer-covered disability and life insurance

  • 401(k) retirement plan

  • Generous PTO

  • Covered lunches and more

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance