Software Engineer I

Remote Full-time
Aurora is dedicated to delivering the benefits of self-driving technology safely and efficiently. They are seeking a Software Engineer to join their Vehicle Platforms team, focusing on integrating core hardware components and optimizing onboard performance for autonomous trucks. Responsibilities Integrate Core Hardware Components: Write and maintain C++ interfaces and drivers that integrate Lidars, Radars, Cameras, and other embedded devices into the Aurora Driver stack Support Platform Bring-up: Participate in the initial software "bring-up" of new vehicle platforms, ensuring the onboard compute and sensors are correctly configured and communicating Optimize Onboard Performance: Profile and optimize code to ensure efficient use of limited CPU, GPU, and memory resources on the vehicle Monitor Hardware Health: Develop and refine software tools that track the real-time health and telemetry of our hardware components to ensure safe fleet operations Validate via HIL Infrastructure: Utilize Hardware-in-the-Loop (HIL) environments to test and verify your code changes against real-world hardware before deployment to the road Skills Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field Strong proficiency in C++: Solid understanding of data structures, algorithms, and memory management (academic or project-based) Hands-on Systems Experience: At least 1–2 years of relevant experience, which can be demonstrated through multiple internships, significant academic research, or professional work involving hardware-software interaction Linux Fundamentals: Experience working in a Linux environment with an understanding of command-line tools and system basics Exposure to Networking Protocols: Familiarity with the basics of data transport, such as TCP/IP, UDP, or serial communication Robotics or Embedded Projects: Experience with ROS/ROS2, microcontrollers (Arduino/STM32/ESP32), or hobbyist robotics Familiarity with Sensors: Prior exposure to Lidar, Radar, or Camera data processing and hardware interfaces Scripting Skills: Proficiency in Python for automation, data analysis, or building internal support tools Automotive Knowledge: Understanding of CAN bus protocols or Automotive Ethernet basics Safety Mindset: Familiarity with concepts of high-availability or safety-critical software design Benefits Annual bonus Equity compensation Benefits Company Overview Aurora is building self-driving technology to operate multiple vehicle types, from freight-hauling trucks to ride-hailing passenger ones. It was founded in 2017, and is headquartered in Pittsburgh, Pennsylvania, USA, with a workforce of 1001-5000 employees. Its website is Company H1B Sponsorship Aurora has a track record of offering H1B sponsorships, with 4 in 2026, 11 in 2025, 51 in 2024, 88 in 2023, 76 in 2022, 38 in 2021, 51 in 2020. Please note that this does not guarantee sponsorship for this specific role.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Finance Associate II - Finance

Remote

Flexible Online Entry Work - Beginners Welcome

Remote

Data Scientist - Abacus Service Corporation

Remote

FIELD-BASED REMOTE | Behavioral Health Case Worker - (Low Country, SC region)

Remote

**Experienced Customer Experience Representative – Remote Customer Service Role with Competitive Hourly Rate**

Remote

**Experienced Remote Data Entry Clerk – Flexible Work Arrangements and Competitive Compensation**

Remote

**Experienced Data Entry Specialist – Content Operations & Database Management (Part-Time) at arenaflex**

Remote

Senior ServiceNow SAMPro Software Developer

Remote

Cloud Engineer - AWS/OCI (Remote)

Remote

Delivery driver | Great Neck, NY

Remote
← Back