CrawlJobs Logo

Senior Software Engineer - Vehicle Data Management

aurora.tech Logo

Aurora Innovation

Location Icon

Location:
United States , Mountain View

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

162000.00 - 260000.00 USD / Year

Job Description:

We’re searching for a Senior software engineer to join Aurora’s Vehicle Data Management team. The Vehicle Data Management Team is responsible for offloading, ingesting and scaling data through various pipelines, including autonomy sensor data, vehicle logs, sims, models, and training sets. The ideal candidate will design and implement systems that efficiently work for both physical offloaders and cloud, and also be an effective liaison between onboard system to cloud system.

Job Responsibility:

  • Architect and implement on-vehicle/offload + cloud data systems that scale to hundreds of PB of multimodal data (sensor/log/sim/ML datasets)
  • Improve reliability and performance of offline data workflows: throughput, latency, and discoverability (indexing/metadata/search)
  • Build internal tooling, libraries, and operational patterns that make data pipelines evolve and scale
  • Own key services end-to-end (design, implementation, rollout, on-call/operations, observability, and incident response)
  • Partner directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver pragmatic solutions

Requirements:

  • BS/MS or PhD in Computer Science or a related field
  • Minimum 3-5 years related experience
  • Required programming skills: GoLang/Python
  • General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services
  • AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
  • Knowledge of database design, database management and database scalability

Nice to have:

  • Proficiencies with coding in C++
  • Proficiencies with Linux system
  • Experience with large scale distributed systems or microservice architectures
  • A passion for writing robust, intuitive, high-performance code, and being pragmatic about it
  • Ability to navigate and work efficiently in large codebase
  • Strong software development background demonstrated by industry experience in building platforms that serve AV development and commercialization
What we offer:
  • Annual bonus
  • Equity compensation

Additional Information:

Job Posted:
April 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Vehicle Data Management

Senior Software Engineer, Controls

As a Senior Software Engineer on our controls team, you will deliver mission-cri...
Location
Location
United States , Santa Clara
Salary
Salary:
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's or PhD degree in Mechanical Engineering, Robotics, Aerospace Engineering, Computer Science, or related field
  • 2+ years of MLE experience or industry experience designing and developing for robotics applications
  • Strong foundation in motion control and modern neural network architectures, with expertise in at least one application area, such as IL/RL, time-series analysis, or dynamic system modeling
  • Skilled in debugging robotic systems within Linux environments, with strong programming expertise in Python and C++
  • Experience in model development & training with modern frameworks (e.g. PyTorch)
  • Hands-on familiarity with data ingestion and processing pipelines
Job Responsibility
Job Responsibility
  • Design, implement, and enhance control algorithms by developing frameworks that integrate MPC with learning based approaches (DL/RL/IL)
  • Responsible for the conceptual design and implementation of data driven controller by working cross-functionally with domain experts and other stakeholders by specifying meaningful insights for solving trajectory tracking problems
  • Develop tools and infrastructure for dataset generation, training, and evaluation to drive advancements in online control optimization
  • Ensure all model development keeps a real-time focus and operates efficiently in compute-constrained environments
  • Take a lead role in the planning and execution of vehicle testing in the offline simulation environment and on public roads to systematically improve performance, as well as performing root cause analysis and debugging to address any issues
  • Track and incorporate the latest multidisciplinary research advancements in a fast-moving field
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
What we offer
What we offer
  • Work, learn and grow in a highly future-oriented, innovative and dynamic field
  • Wide range of opportunities for personal and professional development
  • Catered free lunch, unlimited snacks and beverages
  • Highly competitive salary and benefits package, including 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Vehicle Intelligence

As a Senior Software Engineer, you will be intimately involved in the architectu...
Location
Location
United States , Boston
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 6+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar
  • Experience working with SQL or NoSQL data stores
Job Responsibility
Job Responsibility
  • Impact the development and design for launching a new 0 to 1 product for Axon
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentoring engineers
  • Working across teams with Product, Design, and Engineering to create integrated solutions
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency
  • Working with the latest open source technologies
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Vehicle Intelligence

As a Senior Software Engineer, you will be intimately involved in the architectu...
Location
Location
United States , Boston; Seattle
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 6+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar
  • Experience working with SQL or NoSQL data stores
Job Responsibility
Job Responsibility
  • Impact the development and design for launching a new 0 to 1 product for Axon
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentoring engineers
  • Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency in this mission-critical space
  • Working with the latest open source technologies
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Product Manager - Data Intelligence

As the Data Intelligence Sr. Product Manager, your primary goal will be to build...
Location
Location
Ireland , Cork
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in product management
  • Background in the retail industry, computer vision, machine learning and artificial intelligence development and delivery
  • Strong technical background with experience working with engineering teams to develop and launch software products including AI based solutions
  • Strong experience working with sales and marketing teams to develop collateral, go to market strategy and customer engagement
  • Strong analytical and problem-solving skills with the ability to use data to inform product decisions
  • Excellent communication and interpersonal skills, with the ability to build strong relationships with customers and internal stakeholders
  • Ability to work in a fast-paced, dynamic environment with a high degree of ambiguity and change
Job Responsibility
Job Responsibility
  • Conduct market, competitor and industry research, gather customer feedback, and use data-driven insights to inform product decisions
  • Define and prioritize product features and enhancements based on business value, technical feasibility, and customer needs
  • Collaborate with cross-functional teams to ensure successful product launches and revenue goals across all delivery vehicles including traditional reporting delivery through dashboards, an API, and an AI based customer facing solutions
  • Build and communicate product vision and roadmap to internal stakeholders and customers, and gather feedback to inform future product direction
  • monitoring product performance with data analytics to make informed product decisions
  • Build strong relationships with customers to understand their needs and use cases, and incorporate feedback into product development
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

EnergyHub empowers utilities and their customers to create a clean, distributed ...
Location
Location
United States
Salary
Salary:
130000.00 - 170000.00 USD / Year
energyhub.com Logo
EnergyHub
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role
  • Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring
  • Expertise in API ingestion and data normalization processes
  • Experience with front end languages, such as React/Typescript
  • Experience with containerized systems
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening.
Job Responsibility
Job Responsibility
  • Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly
  • Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions
  • Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles
  • Build and enhance data lakes to provide additional data analysis for different services and consumers
  • Develop services to interact with connected vehicles at scale
  • Develop and maintain front end “web apps” to provide UIs for our various different products and services
  • Ensure proper security and data protection policies, procedures, and monitoring are in place
  • Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform
  • Write and maintain technical documentation
  • Drive and embody the “Dev Owns Quality” culture
What we offer
What we offer
  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Integration Engineer

This role will be part of the runtime team which is responsible for the entire o...
Location
Location
United States , Chicago
Salary
Salary:
130000.00 - 180000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field
  • Proficient in C Programming
  • Self-motivated and passionate about autonomous driving
  • Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
  • Proficient in Linux and GIT development workflow
  • Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR
  • Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
  • Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939
  • Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
  • Understanding of different Level of SW testing and experience in building automation testing infrastructure
Job Responsibility
Job Responsibility
  • Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack
  • Maintain and fine-tune autonomous safety features implemented within the AUTOSAR stack
  • Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack
  • Design and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capability
  • Support on-demand troubleshoot of vehicle and system related issues reported by external partners, internal testing / operations team, or diagnostic tools
  • Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc
  • Create and execute vehicle tests and testing plans/campaigns per internal and customer requirements
  • Execute development tests in coordination with test management and developers
  • Travel up to 50% of the time to support on-vehicle testing of embedded systems and autonomous driving stacks
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Fulltime
Read More
Arrow Right

Senior Software Architect

Barbaricum is seeking a Senior Software Architect. The candidate will develop an...
Location
Location
United States , Warren, MI
Salary
Salary:
Not provided
barbaricum.com Logo
Barbaricum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active DoD Secret clearance required
  • Bachelor’s degree in Engineering or Information Technology with 12+ years of experience, or a Master’s degree in Engineering or Information Technology with 7-10 years of experience
  • Expertise in software architecture, UAF, SysML, or UML modeling
  • Proficiency in DevSecOps and ground vehicle cybersecurity best practices
  • Experience in managing data requirements and compliance with MOSA
  • Strong communication and stakeholder management skills
  • Ability to conduct trade-off studies, risk management, and design analysis
  • Willingness to travel as needed to support program activities
Job Responsibility
Job Responsibility
  • Develop and guide software architecture vision for programs, ensuring stakeholder alignment
  • Implement DevSecOps and ground vehicle safety and cybersecurity best practices
  • Create architecture models using UAF, SysML, or UML
  • manage data requirements
  • Conduct architecture reviews, trade-off studies, risk management, and configuration management
  • Ensure compliance with MOSA and program-specific guidelines
  • Lead software testing, design analysis, and evaluate design changes
  • Support planning and management of software development and acquisition activities
  • Provide software architecture expertise in IPT meetings and mentor program office personnel
Read More
Arrow Right

Senior C++ Robotics Engineer

As a Robotics and System Integration Engineer at Cyngn, you will play a vital ro...
Location
Location
United States , Mountain View
Salary
Salary:
198000.00 - 225000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in robotics software development or system integration
  • Strong proficiency in ROS/ROS2 and Ubuntu-based systems
  • Extensive experience with real-time system performance optimization and CUDA programming
  • Deep understanding of autonomous vehicle architecture and systems integration
  • Strong background in electrical systems, CAN protocols, and firmware development
  • Expertise in container technologies (Docker, Podman) and their underlying systems
  • Experience with configuration management tools like Ansible
  • Strong programming skills in C++, Python, and shell scripting
  • Thorough understanding of networking principles and protocols
  • Experience with high-performance computing and system optimization
Job Responsibility
Job Responsibility
  • Design and implement robust robotics software using C++ and ROS/ROS2 framework
  • Develop and maintain critical system components including state management, health monitoring, and diagnostic tools
  • Create and optimize high-performance software for processing sensor data from LiDAR, cameras, and other perception systems
  • Implement and maintain CAN bus communications and firmware update systems
  • Configure and optimize container environments for various autonomous vehicle components
  • Develop and maintain system provisioning and configuration management tools
  • Implement performance profiling and optimization across the autonomous vehicle stack
  • Create and maintain automated testing and validation frameworks for system integration
  • Troubleshoot complex system issues across hardware, software, and network interfaces
  • Collaborate with cross-functional teams to integrate perception, localization, and control systems
What we offer
What we offer
  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term, and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Sabbatical leave opportunity after five years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees
  • Monthly meal and tech allowances for remote employees
  • Fulltime
Read More
Arrow Right