Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Middleware

$193k - $291k
Full-time

Nuro

Who We Are 

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to enable everything from commercial fleets to personally owned vehicles. A key pillar of this strategy is Nuro’s partnership with Uber to power a robotaxis program on the Uber network. 

About the Team We are looking for self-motivated engineers to build the next-generation onboard infrastructure for autonomous driving. Our mission is to provide a high-performance, highly reliable foundation of the Nuro Driver™, spanning inter-process communication, logging, monitoring, execution and state management. We actively embrace AI-assisted development, leveraging feature development, root cause analysis, workflow automation to supercharge our velocity. You will collaborate closely with our Autonomy team, hardware teams, AI Platform team, and systems/safety team to make sure the whole autonomy stack works together safely and smoothly. 

About the Work


  • Work on distributed systems inside the vehicle

  • Develop high-performance communication between multiple nodes

  • Develop logging infrastructure and data collection frameworks for massive volume autonomy and sensor data

  • Develop frameworks to start, control, and monitor autonomous modules

  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and high reliability

  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software

  • Troubleshoot hard-to-reproduce system performance problems

About You


  • BS/MS/PhD in Computer Science 4+ years of Equivalent industry experience

  • Strong system fundamentals and strong C++ skills

  • Solid experience developing production-quality software in C++ and Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.

  • Deep understanding on Linux operating systems.

  • Proven ability to diagnose and resolve complex system performance bottlenecks through analytical troubleshooting.

Bonus Points


  • Experience with ROS, Apollo Cyber RT, Iceoryx or other robotics frameworks

  • Robotics experience, ML inference optimization experience, computer architecture experience

  • Experience with GPU programming or NVidia Orin Platform

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $193,000 and $291,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-CD1

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Middleware in Remote vacancy
  •  ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS-...  ...looking for experienced energetic software engineers to join our growing team building out...  ...applications. ~ Experience with Robotics middleware (such as ROS2 or protobuf), and Linux... 
    Senior
    Middleware
    Full time

    Tycho Ai

    Remote
    1 day ago
  • $150k - $215k

     ...understanding of their bodies and daily lives.WHOOP is hiring a Senior Software Engineer to join the Business Systems team. In this role, you will...  ...designing and maintaining APIs, integrations, and middleware.Solid understanding of relational databases, data modeling... 
    Senior
    Middleware
    Full time
    Work at office
    Relocation

    Whoop

    Remote
    21 hours ago
  •  ...only the best from us. RSC2 is seeking an experienced Senior Software Engineer to join our growing team in APG!  This is a fantastic...  ...portfolio. Manages sensor data orchestration through various middleware technologies including Integrated Sensor Architecture (ISA... 
    Senior
    Middleware
    Full time
    Work at office
    Remote work
    Worldwide

    Rsc2 Inc

    Remote
    1 day ago
  •  ...AI-first approach to silicon and software development. We’re seeking engineers who are energized by working on cutting...  ...We are seeking an experienced Senior Software Engineer to contribute to...  ...Cornelis Networks' AI/HPC communication middleware. This role focuses on enabling and... 
    Senior
    Middleware
    Remote job
    Full time
    Flexible hours

    Cornelis Networks

    New York, NY
    21 hours ago
  •  ...Job Description Title: Senior Software Engineer (Cloud) Location: Glen Allen, VA Duration: 3 – 6 Months (Contract to Hire) Requirements...  ...systems to databases and other applications using middleware such as SnapLogic and cosume or produce SOAP or REST based... 
    Senior
    Middleware
    Full time
    Contract work

    Integrated Resources Inc.

    Glen Allen, VA
    1 day ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data...  ...radically decrease the time-to-value of our software by integrating it directly into the user...  ...stacks. Develop on ROS2 and DDS Middleware: Architect, build, and troubleshoot software... 
    Senior
    Middleware
    Full time
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    1 day ago
  • $120k - $140k

     ...The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA)...  ...areas, such as User Interface development, messaging, middleware (DDS and MQTT), data storage, and software security. This... 
    Senior
    Middleware
    Full time
    Temporary work

    Devillier's Technology Solutions

    Remote
    1 day ago
  •  ...Job Title: Software Engineer - Senior Level (IE Platform Infrastructure) Location: Arlington, VA Clearance: Top Secret (TS) (Active) Type...  ...engineers with strong enterprise platform engineering experience, middleware expertise, and a proven track record supporting complex IT... 
    Senior
    Middleware
    Full time
    Remote work
    Flexible hours

    Vivsoft Technologies

    Arlington, VA
    1 day ago
  • Job Posting TitleSenior Software Developer/Engineer CBS-O&MJob DescriptionJob Overview:Customer: Internal...  ...clearance required.Position Summary:Senior developer/engineer with strong...  ...production support experience in a Java/middleware environment. The candidate should have... 
    Senior
    Middleware
    Contract work
    For contractors
    For subcontractor
    Remote work
    Worldwide
    Relocation package

    Constellation West

    Washington DC
    3 days ago
  •  ...field. Position Overview: We're looking for a Senior Robotics Full Stack Software Engineer to join our team and take a senior technical leadership...  ...) Experience with ROS / ROS2 or similar robotics middleware Experience with data visualization for telemetry,... 
    Senior
    Middleware
    Full time
    Remote work

    Ati

    Remote
    1 day ago
  •  ...Software Engineer Working On Product As a software engineer working on product, you will design, build, improve user facing applications...  ...and implementation of robust API, authentication, and middleware solutions, enhancing the scalability and security of our platform... 
    Senior
    Middleware
    Remote work

    Luminai

    United States
    1 day ago
  • Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (...  ...on in the infotainment/VCU software stack — from platform middleware and diagnostics frameworks to dealer-facing workflows and... 
    Senior
    Middleware
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $160k - $220k

     ...Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming...  ...through real-field applications As a Senior Software Engineer in Behavior & Interaction ,...  ...APIs, inter-process communication (IPC), middleware, networking, and real-time data... 
    Senior
    Middleware
    Full time
    Local area

    Field AI

    Remote
    21 hours ago
  •  ...DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we...  ...ADAS/AV Platform Software Verification Engineer, you will play a crucial role in...  ...expertise in Service-Oriented Architecture, Middleware communication (Pub Sub/DDS/Subspace),... 
    Senior
    Middleware
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $86.9k - $198k

    Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast...  ...builds, such as Jenkins or GitLab CI/CDKnowledge of modern middleware frameworks, such as Express, Flask, Spring, or... 
    Senior
    Middleware
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    4 days ago
  • $165.03k - $240k

     ...expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...hear from you. #LI-DS1 #Mid-Senior Level Essential Job...  ...frameworks, including internal APIs, middleware, and routing layers that allow other... 
    Senior
    Middleware
    Full time
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    Huntington Ingalls Industries

    Remote
    1 day ago
  • $129.3k - $172.3k

     ...meets innovation, and tradition fuels transformation. As a Senior Software Engineer - Salesforce, you'll play a key role in designing and...  ...REST/SOAP APIs, cloud services, authentication protocols, middleware, event-driven architecture, and enterprise integration patterns... 
    Senior
    Middleware
    Full time
    Local area
    Remote work

    First American Financial Corporation

    Santa Ana, CA
    2 days ago
  •  ...Hello, Hope you are doing well. Role: Senior Software Engineer Location: Remote Contract: 6+ Months Type: W2 Job...  ...Working knowledge of relevant technologies: front end tools, middleware, Databases, ORMs, development frameworks, design patterns,... 
    Senior
    Middleware
    Contract work
    Remote work

    My3Tech Inc

    United States
    2 days ago
  • $153.2k - $234.1k

     ...environments, cloud services, and more. As an engineer in the AV Launch team, you’ll develop...  ...the next generation of self-driving software at GM. Job Responsibilities Build on-vehicle...  ...release Experience with robotics middleware platforms and related concepts, such as... 
    Senior
    Middleware
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 days ago
  •  ...property management and logistics. POSITION PURPOSE The Senior Software Engineer is a highly skilled technical leader responsible for the...  .../CD pipelines, and DevOps practices; API integrations and middleware solutions Power Platform and Microsoft 365 development... 
    Senior
    Middleware
    Full time

    Oppenheimer Companies, Inc.

    Remote
    21 hours ago
  • Role Description Senior developer/engineer with strong application-level production support experience in a Java/middleware environment. The candidate should have experience supporting...  ...readiness. Qualifications ~Software engineering experience ~Enterprise... 
    Senior
    Middleware
    Full time

    Client Server Software Solutions

    Remote
    29 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Senior
    Middleware
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    6 days ago
  •  ...Software Engineer Senior REMOTE GENERAL DUTIES & RESPONSIBILITIES Analyzes, designs, programs, debugs and modifies software...  ...networking, computing platform, storage, database, security, middleware, network and systems management and related infrastructure... 
    Senior
    Middleware
    Work experience placement
    Local area
    Remote work

    TriOptus LLC

    Austin, TX
    1 day ago
  • $163k - $212k

     ...future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that...  ...platforms. Experience with ROS2 or similar robotics middleware. Background in autonomous vehicles, field robotics, or other... 
    Senior
    Middleware
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    2 days ago
  •  ...- $222,700.00Job DescriptionSalesforce Software EngineerAt WGU, technology plays a critical...  ..., and staff. As a Salesforce Software Engineer, you will design, build, and optimize Salesforce...  ..., Education Cloud, and integration middleware.What to ExpectAt WGU, our mission drives... 
    Senior
    Middleware
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Phoenix, AZ
    6 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...deployment of cloud services. Implement middleware and backend services using Python....  ...Masters in Computer Science, Software Engineering, or a related technical field. ~4+ years... 
    Senior
    Middleware
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Remote
    1 day ago
  • $145k - $155k

     ...Description Senior Software Engineer (Authentication & Identity) Remote must be in the United States Must be a US Citizen with the...  ...providers. Python Mastery: Developing high-performance middleware and SDKs to enforce security across distributed and air-gapped... 
    Senior
    Middleware
    Remote work

    Orchard , CO

    United States
    1 day ago
  •  ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical...  ...) or other cloud technologies.Experience with APIs and Middleware.Experience with multi tenant software platforms.If you got... 
    Senior
    Middleware
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    3 days ago
  •  ...Senior Software Engineer Location: Fully remote Contract length: ~4 months Python, AWS, Databricks, AI/LLM-powered enterprise...  ..., MCP Gateway, Apex/agentic workflows, REST/SOAP APIs, middleware/ETL, Docker/containerization, CI/CD, GitOps, TDD, OpenAPI/... 
    Senior
    Middleware
    Contract work
    Remote work

    3B Staffing LLC

    Oregon City, OR
    1 day ago
  •  ...for Java/J2EE, Spring Boot, IBM webMethods, or comparable middleware applications. ~Experience should include: ~JDK/runtime...  ...inventories ~Technical documentation Qualifications ~Software engineering experience ~Enterprise API development ~Java ~... 
    Senior
    Middleware
    Full time

    Client Server Software Solutions

    Remote
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Middleware. Be the first to apply!