Post job

Senior Embedded Software Engineer jobs at Zoox - 77 jobs

  • Senior Embedded Software Engineer - Fail Operations

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    The Embedded Software Engineer team at Zoox collaborates with other firmware, hardware, software, systems, and safety teams across Zoox to build complex systems designed for challenging automotive environments. Together with the team, you will define the firmware architecture of our embedded systems and work with our cross-functional partners to drive the development of our next-generation robot. We are seeking a firmware engineer who is excited to work across our entire stack, loves learning new things, and enjoys taking ownership of major components. If you enjoy driving the design and development of new complex cross-functional features, we would like to hear from you. In this role, you will: * Lead a small team of engineers, setting direction for the team, generating short-term and long-term roadmaps, and fostering both technical and professional growth * Use your leadership skills to collaborate with our cross-functional partners both within and outside of firmware, enabling them to design the architecture of new features and create requirements, design documentation, test plans, and other supporting documentation * Work with our safety and systems teams to ensure our firmware development follows industry standards and processes (ISO-26262, etc). * Collaborate with our hardware engineers and safety teams to develop the future platforms that will power our next-generation robots * Evaluate operating systems, frameworks, and tools to provide technical direction for the firmware organization Qualifications * Bachelor's or Master's degree in computer science, electrical engineering, mechanical engineering, or equivalent experience * At least 9 years of experience developing highly available mission-critical embedded software * Strong embedded C/C++ programming experience * History of providing technical leadership and guidance, enabling team members to achieve their goals and deliver impact Bonus Qualifications * Familiarity with writing safety-critical software * Familiarity with automotive software development practices, and familiarity with the ISO-26262 standards * Familiarity with Hazard and Risk Assessment (HARA) and/or Failure Mode and Effects Analysis (FMEA) $212,000 - $255,000 a year Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting represents the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g., sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance. About Zoox Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn Accommodations If you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $212k-255k yearly 60d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Embedded Software Engineer - Fail Operations

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    The Embedded Software Engineer team at Zoox collaborates with other firmware, hardware, software, systems, and safety teams across Zoox to build complex systems designed for challenging automotive environments. Together with the team, you will define the firmware architecture of our embedded systems and work with our cross-functional partners to drive the development of our next-generation robot. We are seeking a firmware engineer who is excited to work across our entire stack, loves learning new things, and enjoys taking ownership of major components. If you enjoy driving the design and development of new complex cross-functional features, we would like to hear from you.In this role, you will: Lead a small team of engineers, setting direction for the team, generating short-term and long-term roadmaps, and fostering both technical and professional growth Use your leadership skills to collaborate with our cross-functional partners both within and outside of firmware, enabling them to design the architecture of new features and create requirements, design documentation, test plans, and other supporting documentation Work with our safety and systems teams to ensure our firmware development follows industry standards and processes (ISO-26262, etc). Collaborate with our hardware engineers and safety teams to develop the future platforms that will power our next-generation robots Evaluate operating systems, frameworks, and tools to provide technical direction for the firmware organization Qualifications Bachelor's or Master's degree in computer science, electrical engineering, mechanical engineering, or equivalent experience At least 9 years of experience developing highly available mission-critical embedded software Strong embedded C/C++ programming experience History of providing technical leadership and guidance, enabling team members to achieve their goals and deliver impact Bonus Qualifications Familiarity with writing safety-critical software Familiarity with automotive software development practices, and familiarity with the ISO-26262 standards Familiarity with Hazard and Risk Assessment (HARA) and/or Failure Mode and Effects Analysis (FMEA) About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $137k-171k yearly est. Auto-Apply 60d+ ago
  • Senior AI Engineer - Photobook AI & Cloud ML Lead

    Ring Inc. 4.5company rating

    San Mateo, CA jobs

    A Silicon Valley-based tech company is seeking a skilled AI Engineer to lead the maintenance and enhancement of AI solutions. The role involves optimizing AI systems, developing models, and managing APIs, predominantly using AWS services. Ideal candidates should have a strong background in AI development, proficiency in Python, and at least 6 years of experience. The position offers a competitive salary of $180,000 - $200,000 with comprehensive benefits and growth opportunities. #J-18808-Ljbffr
    $180k-200k yearly 4d ago
  • Senior Embedded Software Engineer - Fail Operations

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Job DescriptionThe Embedded Software Engineer team at Zoox collaborates with other firmware, hardware, software, systems, and safety teams across Zoox to build complex systems designed for challenging automotive environments. Together with the team, you will define the firmware architecture of our embedded systems and work with our cross-functional partners to drive the development of our next-generation robot. We are seeking a firmware engineer who is excited to work across our entire stack, loves learning new things, and enjoys taking ownership of major components. If you enjoy driving the design and development of new complex cross-functional features, we would like to hear from you.In this role, you will: Lead a small team of engineers, setting direction for the team, generating short-term and long-term roadmaps, and fostering both technical and professional growth Use your leadership skills to collaborate with our cross-functional partners both within and outside of firmware, enabling them to design the architecture of new features and create requirements, design documentation, test plans, and other supporting documentation Work with our safety and systems teams to ensure our firmware development follows industry standards and processes (ISO-26262, etc). Collaborate with our hardware engineers and safety teams to develop the future platforms that will power our next-generation robots Evaluate operating systems, frameworks, and tools to provide technical direction for the firmware organization Qualifications Bachelor's or Master's degree in computer science, electrical engineering, mechanical engineering, or equivalent experience At least 9 years of experience developing highly available mission-critical embedded software Strong embedded C/C++ programming experience History of providing technical leadership and guidance, enabling team members to achieve their goals and deliver impact Bonus Qualifications Familiarity with writing safety-critical software Familiarity with automotive software development practices, and familiarity with the ISO-26262 standards Familiarity with Hazard and Risk Assessment (HARA) and/or Failure Mode and Effects Analysis (FMEA) Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting represents the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g., sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $137k-171k yearly est. 31d ago
  • Staff Software Engineer, ML Performance Optimization

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Zoox is on a mission to reimagine transportation and ground-up build autonomous robotaxis that are safe, reliable, clean, and enjoyable for everyone. We are still in the early stages of deploying our robotaxis on public roads, and it is a great time to join Zoox and have a significant impact in executing this mission. The ML Platform team at Zoox plays a crucial role in enabling innovations in ML and CV to make autonomous driving as seamless as possible. The OpportunityAre you excited to lead our ML Performance Optimization initiatives and make our Training and Inference platform that enables autonomous driving as fast and efficient as possible? You will get to work across all ML teams within Zoox - Perception, Prediction, Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the boundaries of how ML is practiced within Zoox. We build and operate the base layer of ML tools, deep learning frameworks, and inference systems used by our applied research teams for in- and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers. This team has a lot of growth opportunities as we expand our robotaxi deployments and venture into new ML domains. If you want to learn more about our stack behind autonomous driving, please look here.In this role, you will: Develop and execute a strategic vision for the ML Performance Optimization team to unlock ML innovation in autonomous driving and rider experience. Lead the design, implementation, and operation of cutting-edge ML Training and inference performance optimization techniques. Collaborate closely with x-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions. Enable the engineers in the team to grow their careers by providing technical guidance and mentorship. Qualifications Strong experience with training frameworks like PyTorch, leveraging GPUs efficiently for distributed model training. Experience with GPU-accelerated inference using TensorRT, Ray Serve, or similar frameworks. Experience using profiling tools like NVIDIA's Nsight or PyTorch's Profiler for identifying model training and serving bottlenecks. Proficient in Python and C++ Experience with model compression techniques to reduce model size and improve performance. Bonus Qualifications 10+ years of total experience, including 4+ years of working on large-scale model training or inference platforms. Excellent leadership skills with a demonstrated ability to lead high-performing engineering teams. About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $155k-203k yearly est. Auto-Apply 60d+ ago
  • Senior/Staff Software Engineer - Prediction Machine Learning Engineer

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    The Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data, applying them both on-vehicle to influence driving behavior and off-vehicle to provide ML capabilities to simulation and validation. Given the tight integration of behavior forecasting and motion planning, our team collaborates closely with the Planner team to advance overall vehicle behavior. We also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving performance. As a Prediction Machine Learning Engineer you will be responsible for developing machine learned models to predict the behavior of other agents in the world. In this role, you will: * You will develop new algorithms to model the future behavior of all other agents in the world * You will leverage our large-scale machine learning infrastructure to discover new solutions and push the boundaries of the field * You will develop metrics and tools to analyze errors and understand improvements of our systems * You will collaborate with engineers on Perception, Planning, and Simulation to solve the overall Autonomous Driving problem in complex urban environments Qualifications * BS, MS, or PhD degree in computer science or related field * Experience with training and deploying transformer-based model architectures * Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines * Fluency in C++ or Fluency in Python with a basic understanding of C++ * Extensive experience with programming and algorithm design * Strong mathematics skills Bonus Qualifications * Conference or Journal publications in Machine Learning or Robotics related venues * Prior experience with Prediction and/or autonomous vehicles or robotics in general $230,000 - $317,000 a year Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance. About Zoox Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn Accommodations If you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $230k-317k yearly 28d ago
  • Senior/Staff Software Engineer - Configuration & Runtime Systems

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Zoox's Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform services that power configuration and runtime systems across our autonomous vehicle fleet. Our team develops full-stack systems that manage startup behavior, runtime settings, and software/hardware configuration across vehicles and cities-ensuring safe, consistent operation at scale. Example ChallengesHow should a vehicle determine what to do when it wakes up?How can a fleet coordinate updates across time zones for 24/7 service?How do we detect and recover from misconfigurations in runtime? If you're excited to work on foundational systems that keep a robotaxi fleet running smoothly in the real world, we'd love to talk.In this role, you will: Design and build robust microservices for vehicle config and runtime systems Develop startup-time and runtime auditing/control of software and hardware settings Own service architecture that connects vehicle and cloud for dynamic configuration Collaborate with vehicle software, tools, and operations teams across the company Help drive long-term technical direction for platform configuration infrastructure Qualifications 8+ years of experience in cloud systems architecture and development Deep experience designing, building, and operating cloud-based microservices Proficient in Kotlin or Java, REST APIs, and SQL Experience building data pipelines and APIs between cloud and edge devices Hands-on experience with cloud infrastructure (Kubernetes, Docker, etc.) Strong systems thinking and ability to understand complex, cross-cutting architectures Bonus Qualifications Experience in robotics, autonomy, or large-scale distributed systems Familiarity with vehicle environments, maps, GPS, and OTA updates $219,000 - $263,000 a year Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance. About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter. A Final Note: We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $219k-263k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer - Operational Tools

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Job DescriptionAt Zoox, we're not just building self-driving cars; we're creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of web development, robotics, and real-time operations, building the software that allows us to manage and scale our fleet of autonomous robotaxis. If you're a seasoned engineer who thrives on solving complex, multi-disciplinary problems and wants to see your work have a tangible impact on the world, we want to hear from you.In this role, you will: Architect and own the full-stack web applications that are the backbone of our autonomous vehicle operations. We're talking about systems that provide real-time vehicle monitoring, in-car visualizations, and live support for our riders. Be the technical authority. You'll provide architectural leadership across the stack, from the front-end to our backend services and AI infrastructure. Your decisions will ensure our systems are scalable, reliable, and technically excellent. Lead and multiply. You won't just be writing code. You'll be a mentor and a guide for other engineers on the team, elevating the technical bar through code reviews, design discussions, and by championing best practices. Collaborate and innovate. You'll work closely with product managers, designers, and our remote operators to dream up and deliver new features that solve some of the most interesting challenges in the industry today. Qualifications Solid foundations in JavaScript/TypeScript, HTML and CSS Solid understanding of web technologies Experience with a Front End UI Framework (e.g. Vue, React, Svelte) Ability to design and architect large scale web applications Ability to communicate clearly and collaborate consistently 10+ YOE and Bachelor's degree or equivalent experience in an engineering, mathematics, or related field Bonus Qualifications Experience with Python or C++ Experience with 3D graphics, especially in a web context. Familiarity with robotics and 3D spatial reasoning. Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $167k-220k yearly est. 5d ago
  • Senior/Staff Software Engineer - Ride and Fleet Services

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Job DescriptionWe are looking for a Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox's production-grade robotaxi service. These services include dispatch, routing, payments, mobile APIs, telemetry processing, service metrics and more.In this role, you will: Design and build scalable, efficient, and robust backend systems for Zoox's ride-hailing service Own core functionality such as payments, fleet dispatch, service management Make significant contributions to technical roadmaps, development plans and execute on them effectively. Uphold engineering excellence by demonstrating best practices in software development including design review, code review, software testing and documentation. Qualifications 8+ years of cloud software experience Experience running and optimizing production-grade systems for maximum efficiency and resilience. Extensive experience with the design, implementation and operation of backend microservices. Proficiency with Kotlin or Java, REST APIs and SQL. Experience running production services using cloud infrastructure such as Kubernetes and Docker Bonus Qualifications Experience with Spring Boot based microservice architectures, PostgreSQL, Elasticsearch Experience in transportation, robotics, logistics, or autonomous vehicles. Experience with event driven architecture and Kafka. Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $167k-220k yearly est. 7d ago
  • Staff Software Engineer, ML Performance Optimization

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Job DescriptionZoox is on a mission to reimagine transportation and ground-up build autonomous robotaxis that are safe, reliable, clean, and enjoyable for everyone. We are still in the early stages of deploying our robotaxis on public roads, and it is a great time to join Zoox and have a significant impact in executing this mission. The ML Platform team at Zoox plays a crucial role in enabling innovations in ML and CV to make autonomous driving as seamless as possible. The OpportunityAre you excited to lead our ML Performance Optimization initiatives and make our Training and Inference platform that enables autonomous driving as fast and efficient as possible? You will get to work across all ML teams within Zoox - Perception, Prediction, Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the boundaries of how ML is practiced within Zoox. We build and operate the base layer of ML tools, deep learning frameworks, and inference systems used by our applied research teams for in- and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers. This team has a lot of growth opportunities as we expand our robotaxi deployments and venture into new ML domains. If you want to learn more about our stack behind autonomous driving, please look here.In this role, you will: Develop and execute a strategic vision for the ML Performance Optimization team to unlock ML innovation in autonomous driving and rider experience. Lead the design, implementation, and operation of cutting-edge ML Training and inference performance optimization techniques. Collaborate closely with x-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions. Enable the engineers in the team to grow their careers by providing technical guidance and mentorship. Qualifications Strong experience with training frameworks like PyTorch, leveraging GPUs efficiently for distributed model training. Experience with GPU-accelerated inference using TensorRT, Ray Serve, or similar frameworks. Experience using profiling tools like NVIDIA's Nsight or PyTorch's Profiler for identifying model training and serving bottlenecks. Proficient in Python and C++ Experience with model compression techniques to reduce model size and improve performance. Bonus Qualifications 10+ years of total experience, including 4+ years of working on large-scale model training or inference platforms. Excellent leadership skills with a demonstrated ability to lead high-performing engineering teams. Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $167k-220k yearly est. 5d ago
  • Senior/Staff Software Engineer - Simulation Motion Planning

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Simulation is essential to Zoox's mission. Zoox uses simulation to develop our driving software, validate safety, and analyze our real-world performance. Our team's work directly impacts how rapidly and successfully Zoox will achieve its goals. For our simulators to successfully validate our autonomous driving stack, we need to realistically model and replicate the worlds we will be driving in. This includes modeling and simulating human behaviors, specifically traffic and other pedestrian behaviors. The challenge is that the simulated humans need to show realistic and representative behavior - we want our agents to jaywalk as a human might do, and also replicate a wide range of behaviors that we encounter while driving in real cities.In this role, you will: Populate the simulated roads with intelligent participants. Create simulated cars, pedestrians, bicyclists, motorcyclists, etc. to behave realistically by default, and tunable to create a full gamut of traffic/agent behaviors. Push the state of the art in traffic and behavior modeling to capture real-world behaviors as closely as possible. Work closely with various teams - including AI software teams, QA, and Validation Engineers - to push autonomous driving forward. Qualifications: Bachelor's or Master's degree in Mechanical Engineering, Aerospace Engineering, Robotics Engineering, Computer Science, or a related field PhD or 8+ years of experience in a related field Fluency in C++ Mathematics skills, including trigonometry, linear algebra, and calculus Experience with motion planning, control systems, constrained optimization, and state estimation Bonus Qualifications: Experience in game development, traffic simulation or pathfinding Experience in automotive, robotics, data science, or machine learning Familiarity with Python About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $167k-220k yearly est. Auto-Apply 60d+ ago
  • Senior/Staff Software Engineer - Ride and Fleet Services

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    We are looking for a Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox's production-grade robotaxi service. These services include dispatch, routing, payments, mobile APIs, telemetry processing, service metrics and more.In this role, you will: Design and build scalable, efficient, and robust backend systems for Zoox's ride-hailing service Own core functionality such as payments, fleet dispatch, service management Make significant contributions to technical roadmaps, development plans and execute on them effectively. Uphold engineering excellence by demonstrating best practices in software development including design review, code review, software testing and documentation. Qualifications 8+ years of cloud software experience Experience running and optimizing production-grade systems for maximum efficiency and resilience. Extensive experience with the design, implementation and operation of backend microservices. Proficiency with Kotlin or Java, REST APIs and SQL. Experience running production services using cloud infrastructure such as Kubernetes and Docker Bonus Qualifications Experience with Spring Boot based microservice architectures, PostgreSQL, Elasticsearch Experience in transportation, robotics, logistics, or autonomous vehicles. Experience with event driven architecture and Kafka. About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $167k-220k yearly est. Auto-Apply 7d ago
  • Senior / Staff Software Engineer - Perception 3D Tracking

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    The Perception Object Detection and Tracking team at Zoox deals with perception of all people and objects that have a capability to move. Your role is to work with the ML model teams to bring cutting-edge models into the vehicle stack. In this role, you will have access to the best sensor data in the world and an incredible infrastructure for testing and validating your algorithms. We are creating new algorithms for segmentation, tracking, classification, and high-level scene understanding, and you could work on any (or all!) of these components.In this role, you will... Define on-vehicle architecture for producing the core tracking results from the Perception stack. Work with both the model teams and optimization teams to develop a highly performant and efficient system that can run on vehicle. Work with Perception data, both on the input and output of machine learned models Take tracking output and integrate this into the larger behavioral system in the Autonomy stack Qualifications BS or higher in Computer Science or a related degree Fluency in C++ and Python, and CUDA code Experience delivering ML model integration in latency-sensitive systems Strong mathematical skills and understanding of probabilistic techniques Bonus Qualifications Familiarity with modern, Sparse-BEV Joint Detection and Tracking models Have experience implementing tracking systems Contribute to the ongoing development of new architecture based on new, state of the art ML research Investigate, prototype and train / evaluate networks for solving causal / recursive multi-target multi-modal tracking problem About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $167k-220k yearly est. Auto-Apply 48d ago
  • Staff Software Engineer - Operational Tools

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    At Zoox, we're not just building self-driving cars; we're creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of web development, robotics, and real-time operations, building the software that allows us to manage and scale our fleet of autonomous robotaxis. If you're a seasoned engineer who thrives on solving complex, multi-disciplinary problems and wants to see your work have a tangible impact on the world, we want to hear from you.In this role, you will: Architect and own the full-stack web applications that are the backbone of our autonomous vehicle operations. We're talking about systems that provide real-time vehicle monitoring, in-car visualizations, and live support for our riders. Be the technical authority. You'll provide architectural leadership across the stack, from the front-end to our backend services and AI infrastructure. Your decisions will ensure our systems are scalable, reliable, and technically excellent. Lead and multiply. You won't just be writing code. You'll be a mentor and a guide for other engineers on the team, elevating the technical bar through code reviews, design discussions, and by championing best practices. Collaborate and innovate. You'll work closely with product managers, designers, and our remote operators to dream up and deliver new features that solve some of the most interesting challenges in the industry today. Qualifications Solid foundations in JavaScript/TypeScript, HTML and CSS Solid understanding of web technologies Experience with a Front End UI Framework (e.g. Vue, React, Svelte) Ability to design and architect large scale web applications Ability to communicate clearly and collaborate consistently 10+ YOE and Bachelor's degree or equivalent experience in an engineering, mathematics, or related field Bonus Qualifications Experience with Python or C++ Experience with 3D graphics, especially in a web context. Familiarity with robotics and 3D spatial reasoning. About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $167k-220k yearly est. Auto-Apply 60d+ ago
  • Senior/Staff Software Engineer - Configuration & Runtime Systems

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Zoox's Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform services that power configuration and runtime systems across our autonomous vehicle fleet. Our team develops full-stack systems that manage startup behavior, runtime settings, and software/hardware configuration across vehicles and cities-ensuring safe, consistent operation at scale. Example ChallengesHow should a vehicle determine what to do when it wakes up?How can a fleet coordinate updates across time zones for 24/7 service?How do we detect and recover from misconfigurations in runtime? If you're excited to work on foundational systems that keep a robotaxi fleet running smoothly in the real world, we'd love to talk.In this role, you will: Design and build robust microservices for vehicle config and runtime systems Develop startup-time and runtime auditing/control of software and hardware settings Own service architecture that connects vehicle and cloud for dynamic configuration Collaborate with vehicle software, tools, and operations teams across the company Help drive long-term technical direction for platform configuration infrastructure Qualifications 8+ years of combined experience in device/edge software, cloud systems architecture and development Deep experience designing, building, and operating cloud-based microservices and cloud infrastructure (Kubernetes, Docker, etc.) Proficient in Kotlin or Java, Python, REST APIs, and familiarity with C++ Experience building data pipelines and APIs between cloud and edge devices Strong systems thinking and ability to understand complex, cross-cutting architectures Bonus Qualifications Experience in robotics, autonomy, or large-scale distributed systems Familiarity with vehicle environments, maps, GPS, and OTA updates About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $167k-220k yearly est. Auto-Apply 3d ago
  • Staff Software Engineer - Operational Tools

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    Job DescriptionAt Zoox, we're not just building self-driving cars; we're creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of web development, robotics, and real-time operations, building the software that allows us to manage and scale our fleet of autonomous robotaxis. If you're a seasoned engineer who thrives on solving complex, multi-disciplinary problems and wants to see your work have a tangible impact on the world, we want to hear from you.In this role, you will: Architect and own the full-stack web applications that are the backbone of our autonomous vehicle operations. We're talking about systems that provide real-time vehicle monitoring, in-car visualizations, and live support for our riders. Be the technical authority. You'll provide architectural leadership across the stack, from the front-end to our backend services and AI infrastructure. Your decisions will ensure our systems are scalable, reliable, and technically excellent. Lead and multiply. You won't just be writing code. You'll be a mentor and a guide for other engineers on the team, elevating the technical bar through code reviews, design discussions, and by championing best practices. Collaborate and innovate. You'll work closely with product managers, designers, and our remote operators to dream up and deliver new features that solve some of the most interesting challenges in the industry today. Qualifications Solid foundations in JavaScript/TypeScript, HTML and CSS Solid understanding of web technologies Experience with a Front End UI Framework (e.g. Vue, React, Svelte) Ability to design and architect large scale web applications Ability to communicate clearly and collaborate consistently 10+ YOE and Bachelor's degree or equivalent experience in an engineering, mathematics, or related field Bonus Qualifications Experience with Python or C++ Experience with 3D graphics, especially in a web context. Familiarity with robotics and 3D spatial reasoning. Base Salary Range There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $159k-209k yearly est. 5d ago
  • Staff Software Engineer - Operational Tools

    Zoox 3.4company rating

    Senior embedded software engineer job at Zoox

    At Zoox, we're not just building self-driving cars; we're creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of web development, robotics, and real-time operations, building the software that allows us to manage and scale our fleet of autonomous robotaxis. If you're a seasoned engineer who thrives on solving complex, multi-disciplinary problems and wants to see your work have a tangible impact on the world, we want to hear from you.In this role, you will: Architect and own the full-stack web applications that are the backbone of our autonomous vehicle operations. We're talking about systems that provide real-time vehicle monitoring, in-car visualizations, and live support for our riders. Be the technical authority. You'll provide architectural leadership across the stack, from the front-end to our backend services and AI infrastructure. Your decisions will ensure our systems are scalable, reliable, and technically excellent. Lead and multiply. You won't just be writing code. You'll be a mentor and a guide for other engineers on the team, elevating the technical bar through code reviews, design discussions, and by championing best practices. Collaborate and innovate. You'll work closely with product managers, designers, and our remote operators to dream up and deliver new features that solve some of the most interesting challenges in the industry today. Qualifications Solid foundations in JavaScript/TypeScript, HTML and CSS Solid understanding of web technologies Experience with a Front End UI Framework (e.g. Vue, React, Svelte) Ability to design and architect large scale web applications Ability to communicate clearly and collaborate consistently 10+ YOE and Bachelor's degree or equivalent experience in an engineering, mathematics, or related field Bonus Qualifications Experience with Python or C++ Experience with 3D graphics, especially in a web context. Familiarity with robotics and 3D spatial reasoning. About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter. A Final Note: You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    $159k-209k yearly est. Auto-Apply 60d+ ago
  • Staff Software Eng, Kernel Network

    eBay 4.6company rating

    San Jose, CA jobs

    At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all. About the team and the role: The Traffic team is responsible for the reliability, performance, and security of network traffic across our edge and core infrastructure. We design and operate high-throughput, low-latency data paths, evolve our kernel and userspace networking stack, and build observability that powers real-time insight and rapid incident response. Our work spans L4/L7 load balancing, service mesh/data plane, packet processing, congestion control, routing, and traffic policy enforcement. We are seeking an experienced engineer (10+ years) with deep expertise in the Linux kernel networking stack and production observability to lead design and implementation of high-performance data planes and visibility tooling. You will own system-critical components, influence architecture across teams, and mentor engineers while delivering measurable improvements to throughput, latency, and reliability. What you will accomplish: Design, implement, and optimize kernel-level networking components (TCP/UDP, QUIC, congestion control, sockets, netfilter, XDP/AF_XDP, eBPF) for high-scale production environments Build and evolve data planes for L4/L7 traffic management, including load balancers, proxies, NAT, firewalling, rate limiting, and traffic shaping Develop robust observability for the networking stack: eBPF-based telemetry, tracing, packet capture, flow logs, performance counters, and SLO/SLA instrumentation Lead initiatives to reduce tail latency, improve throughput, and decrease resource utilization via kernel/userspace tuning, scheduling, NUMA/IRQ affinity, offloads, and memory management Architect and deploy scalable traffic systems across multi-region, multi-tenant environments with zero-downtime rollouts and rapid incident recovery Partner with SRE, Security, and Platform teams on traffic policy, DDoS mitigation, TLS/PKI, and compliance requirements Drive roadmap, technical strategy, and cross-functional execution; provide technical leadership and mentorship to the team Conduct rigorous benchmarking and capacity planning; define performance baselines and regression gates Own production health: participate in on-call rotations, root-cause analysis, and corrective action plans What you will bring: 10+ years of software engineering, with significant experience in Linux kernel networking and high-performance systems. Expert-level knowledge of kernel networking subsystems: sockets, TCP/IP stack, routing, netfilter/iptables/nftables, XDP/AF_XDP, eBPF. Strong systems programming skills in C/C++ and familiarity with Rust or Go for userspace components. Proven experience building and operating large-scale traffic systems (load balancers, proxies, packet processors) in production. Hands-on expertise with observability: metrics, logs, tracing, eBPF probes, perf/tracepoints, tcpdump, pcaps, and performance analysis tools. Deep understanding of performance tuning: NIC offloads, DPDK or kernel-bypass techniques, IRQ/queue management, NUMA, memory allocators, lock contention, and scheduler behavior. Solid knowledge of L4/L7 protocols (TCP, QUIC, TLS, HTTP/2/3), congestion control, and transport/security internals. Experience with cloud or bare-metal environments, container orchestration (Kubernetes), service discovery, and service mesh patterns. Strong debugging skills across kernel/userspace boundaries; ability to analyze crashes, deadlocks, and performance pathologies. Preferred Qualifications: Contributions to Linux kernel, eBPF tools, or relevant open source projects (Cilium, Envoy, NGINX, HAProxy, Calico, DPDK). Experience with programmable data planes, SRv6, BGP/ECMP, anycast, and multi-cluster traffic routing. Background in security for networking stacks: firewalling, ACLs, mTLS, DDoS detection/mitigation, bot defense. Experience building self-service traffic platforms and developer-facing APIs/SDKs. Knowledge of hardware acceleration: SmartNICs, ASICs, FPGA-based offload, and NIC telemetry. Experience with time synchronization and precision timing (PTP), clocking, and its impact on networking performance. #LI-Hybrid The base pay range for this position is expected in the range below: $190,400 - $254,200 Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay. eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at ***************. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.
    $190.4k-254.2k yearly Auto-Apply 41d ago
  • Staff Software Eng, Kernel Network

    eBay Inc. 4.6company rating

    San Jose, CA jobs

    At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all. About the team and the role: The Traffic team is responsible for the reliability, performance, and security of network traffic across our edge and core infrastructure. We design and operate high-throughput, low-latency data paths, evolve our kernel and userspace networking stack, and build observability that powers real-time insight and rapid incident response. Our work spans L4/L7 load balancing, service mesh/data plane, packet processing, congestion control, routing, and traffic policy enforcement. We are seeking an experienced engineer (10+ years) with deep expertise in the Linux kernel networking stack and production observability to lead design and implementation of high-performance data planes and visibility tooling. You will own system-critical components, influence architecture across teams, and mentor engineers while delivering measurable improvements to throughput, latency, and reliability. What you will accomplish: * Design, implement, and optimize kernel-level networking components (TCP/UDP, QUIC, congestion control, sockets, netfilter, XDP/AF_XDP, eBPF) for high-scale production environments * Build and evolve data planes for L4/L7 traffic management, including load balancers, proxies, NAT, firewalling, rate limiting, and traffic shaping * Develop robust observability for the networking stack: eBPF-based telemetry, tracing, packet capture, flow logs, performance counters, and SLO/SLA instrumentation * Lead initiatives to reduce tail latency, improve throughput, and decrease resource utilization via kernel/userspace tuning, scheduling, NUMA/IRQ affinity, offloads, and memory management * Architect and deploy scalable traffic systems across multi-region, multi-tenant environments with zero-downtime rollouts and rapid incident recovery * Partner with SRE, Security, and Platform teams on traffic policy, DDoS mitigation, TLS/PKI, and compliance requirements * Drive roadmap, technical strategy, and cross-functional execution; provide technical leadership and mentorship to the team * Conduct rigorous benchmarking and capacity planning; define performance baselines and regression gates * Own production health: participate in on-call rotations, root-cause analysis, and corrective action plans What you will bring: * 10+ years of software engineering, with significant experience in Linux kernel networking and high-performance systems. * Expert-level knowledge of kernel networking subsystems: sockets, TCP/IP stack, routing, netfilter/iptables/nftables, XDP/AF_XDP, eBPF. * Strong systems programming skills in C/C++ and familiarity with Rust or Go for userspace components. * Proven experience building and operating large-scale traffic systems (load balancers, proxies, packet processors) in production. * Hands-on expertise with observability: metrics, logs, tracing, eBPF probes, perf/tracepoints, tcpdump, pcaps, and performance analysis tools. * Deep understanding of performance tuning: NIC offloads, DPDK or kernel-bypass techniques, IRQ/queue management, NUMA, memory allocators, lock contention, and scheduler behavior. * Solid knowledge of L4/L7 protocols (TCP, QUIC, TLS, HTTP/2/3), congestion control, and transport/security internals. * Experience with cloud or bare-metal environments, container orchestration (Kubernetes), service discovery, and service mesh patterns. * Strong debugging skills across kernel/userspace boundaries; ability to analyze crashes, deadlocks, and performance pathologies. Preferred Qualifications: * Contributions to Linux kernel, eBPF tools, or relevant open source projects (Cilium, Envoy, NGINX, HAProxy, Calico, DPDK). * Experience with programmable data planes, SRv6, BGP/ECMP, anycast, and multi-cluster traffic routing. * Background in security for networking stacks: firewalling, ACLs, mTLS, DDoS detection/mitigation, bot defense. * Experience building self-service traffic platforms and developer-facing APIs/SDKs. * Knowledge of hardware acceleration: SmartNICs, ASICs, FPGA-based offload, and NIC telemetry. * Experience with time synchronization and precision timing (PTP), clocking, and its impact on networking performance. #LI-Hybrid The base pay range for this position is expected in the range below: $190,400 - $254,200 Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employees will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay. eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at ***************. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.
    $190.4k-254.2k yearly Auto-Apply 46d ago
  • Principal Software Engineer

    eBay 4.6company rating

    San Jose, CA jobs

    At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all. As a Principal Engineer you will serve as a senior technical leader, responsible for setting the strategic direction of our backend systems and platforms. You will work across teams and domains to solve the most complex technical challenges, influence long-term technical decisions, and create scalable solutions that support the company's growth. Your leadership and technical expertise will drive innovation in platform architecture, system design, and engineering practices for multiple categories of products on e-commerce platform. Key Responsibilities Lead architectural vision for various software systems, ensuring scalability, reliability, and maintainability in a high-traffic, distributed environment. -Define, design and implement the technical strategy for backend infrastructure, identifying key innovations, technologies, and tools that will drive platform evolution. Mentor and guide senior engineers and teams across the organization, driving alignment with established standards in system architecture, code quality, and operational excellence. Lead by example by producing high-quality code that serves as a reference for others. Work closely with leadership and multi-functional teams to translate business needs into a long-term technical roadmap that supports new product features and growth. Collaborate across engineering disciplines to solve technical challenges related to performance, data consistency, and high availability. Drive the adoption of standard processes in backend engineering, including microservices architecture, data architecture, reusable software artifacts, CI/CD pipelines. Influence org-wide technical decisions and collaborate with senior technical leaders to drive the evolution of the technical ecosystem across multiple product categories. Lead technical deep dives and complex design reviews, ensuring that architectural choices meet scalability, security, and performance requirements. Foster a culture of innovation, encouraging teams to explore new technologies, design patterns, and architectures that can improve the efficiency and scalability of the platform. Serve as a technical advisor in discussions with partners, vendors, and other ebay communities to drive innovation and partnerships. --- Qualifications 15+ years of experience in software engineering, with a focus on large-scale, distributed backend systems. Proven experience designing and Building complex systems at massive scale, ideally within e-commerce or other high-traffic environments. Expertise in distributed systems, microservices, event-driven architectures Deep understanding of high-performance databases (SQL, NoSQL), caching strategies, and data replication techniques. Solid understanding and hands on experience in building scalable systems and performance tuning, for high-traffic, critical applications. Experience working with Java, Kotlin, and deep familiarity with system-level design principles. Track record of leading multi-functional projects, aligning teams around complex technical initiatives that impact the entire company. Demonstrated ability to mentor engineers at all levels, provide strategic technical leadership, and influence organizational direction. Exceptional problem-solving skills, with a focus on innovation, scalability, and performance optimization. Strong communication and leadership skills, with the ability to collaborate with both technical and non-technical partners at all levels of the organization. The applicable base pay range for this position is dependent on work location. The base pay range in the San Francisco Bay Area, New York City Metro and Seattle Metro is expected in the range below: $233,200 - $311,300 The base pay range for all other U.S. work locations is expected in the range below: $180,800 - $277,700 Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay. eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at ***************. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.
    $233.2k-311.3k yearly Auto-Apply 60d+ ago

Learn more about Zoox jobs