Senior Software Engineer, Middleware
$193k - $291kNuro
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
- ...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...SeniorMiddlewareFull time
$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...SeniorMiddlewareFull timeWork at officeRelocation- ...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...SeniorMiddlewareFull timeWork at officeRemote workWorldwide
- ...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...SeniorMiddlewareRemote jobFull timeFlexible hours
- ...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...SeniorMiddlewareFull timeContract work
- ...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...SeniorMiddlewareFull timeFixed term contractLocal areaImmediate startRemote workFlexible hours
$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...SeniorMiddlewareFull timeTemporary work- ...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...SeniorMiddlewareFull timeRemote workFlexible hours
- 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...SeniorMiddlewareContract workFor contractorsFor subcontractorRemote workWorldwideRelocation package
- ...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,...SeniorMiddlewareFull timeRemote work
- ...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...SeniorMiddlewareRemote work
- 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...SeniorMiddlewareFull timeLocal areaRemote workWork from homeRelocation package
$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...SeniorMiddlewareFull timeLocal area- ...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),...SeniorMiddlewareFull timeWork experience placementLocal areaWork from homeFlexible hours
$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...SeniorMiddlewareFull timeContract workPart timeWork at officeLocal areaRemote work$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...SeniorMiddlewareFull timeWork experience placementWork at officeWork from home2 days per week1 day per week$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...SeniorMiddlewareFull timeLocal areaRemote work- ...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,...SeniorMiddlewareContract workRemote work
$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...SeniorMiddlewareFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...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...SeniorMiddlewareFull time
- 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...SeniorMiddlewareFull time
$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...SeniorMiddlewareFull timeLocal areaWork from homeRelocation packageFlexible hours- ...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...SeniorMiddlewareWork experience placementLocal areaRemote work
$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...SeniorMiddlewareLocal areaShift work- ...- $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...SeniorMiddlewareFull timeWork at officeFlexible hours
- ...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...SeniorMiddlewareFull timeContract work
$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...SeniorMiddlewareRemote work- ...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...SeniorMiddlewarePermanent employmentH1bWork at officeLocal areaRemote work
- ...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/...SeniorMiddlewareContract workRemote work
- ...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 ~...SeniorMiddlewareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Middleware. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



