Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
The ideal candidate should possess a comprehensive understanding of robotics software systems, experience with cloud services, and a passion for innovative technology.
About the job
About the Role
Join our team as a Senior Robotics Software Engineer, responsible for developing and managing the essential platform infrastructure for our cutting-edge autonomous robots. We are looking for a versatile robotics engineer with a strong background in software development across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure.
Responsibilities
Take ownership of the robotics platform stack from middleware to embedded software across various robot configurations.
Develop infrastructure for sensor integration, data capture, system observability, and comprehensive diagnostics for our fleet.
Enhance developer workflows by creating tools that increase team productivity and efficiency.
Design and manage CI/CD processes, build, and deployment pipelines, along with fleet management systems for embedded targets.
Lead architectural discussions on system design, messaging protocols, and cross-team integrations.
About Bonsai Robotics
About Bonsai RoboticsBonsai Robotics is at the forefront of transforming off-road equipment with affordable, vision-based autonomy. Our platform, Bonsai Intelligence, mimics biological processes to enhance the capabilities of equipment, making them smarter, safer, and more efficient. By integrating advanced perception and embodied AI with our innovative modular vehicles, we are committed to delivering reliable automation for the most challenging field operations, driving down costs and enhancing productivity.
About the RoleJoin our team as a Senior Robotics Software Engineer, responsible for developing and managing the essential platform infrastructure for our cutting-edge autonomous robots. We are looking for a versatile robotics engineer with a strong background in software development across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure.ResponsibilitiesTake ownership of the robotics platform stack from middleware to embedded software across various robot configurations.Develop infrastructure for sensor integration, data capture, system observability, and comprehensive diagnostics for our fleet.Enhance developer workflows by creating tools that increase team productivity and efficiency.Design and manage CI/CD processes, build, and deployment pipelines, along with fleet management systems for embedded targets.Lead architectural discussions on system design, messaging protocols, and cross-team integrations.
We are on the lookout for an experienced Senior Robotics Software Engineer to spearhead software development for our off-road autonomous systems. The ideal candidate will possess a diverse background in various aspects of autonomy, driving the potential of Bonsai's Visionsteer technology and ensuring the delivery of safe, reliable systems that provide significant value to our customers.Your Responsibilities:Develop advanced autonomy algorithms that facilitate precise and robust navigation for outdoor vehicles in challenging terrains and degraded GNSS conditions.Collaborate with hardware teams to integrate sensors, ensuring the selection and calibration of optimal systems for off-road applications.Design, test, and maintain components of the autonomy stack focused on route following, obstacle avoidance, and safety-critical functionalities.Conduct simulations and field tests for validation, swiftly analyzing and addressing issues to enhance system performance.
About the RoleBonsai Robotics is on the lookout for a talented Senior Robotics Software Engineer specializing in simulation. In this key role, you will be responsible for developing and managing our sophisticated simulation infrastructure. The successful candidate will design high-fidelity virtual environments that facilitate quick development, testing, and validation of our autonomy stack, thereby minimizing reliance on physical field testing and speeding up iterations across perception, planning, and control systems.What You'll DoDevelop and maintain simulation environments that accurately replicate real-world conditions, including orchards, row crops, uneven terrain, and varying lighting and weather.Create SIL/HIL testing frameworks that ensure comprehensive testing of the full autonomy stack.Establish and sustain high-fidelity sensor models (cameras, GPS/RTK, IMUs, LiDAR) that are calibrated against actual hardware.Develop tools for automated scenario generation, regression testing, and CI integration.Work collaboratively with perception, controls, and platform teams to define simulation needs and bridge the sim-to-real gap.Model vehicle dynamics and terrain interactions for a variety of robotic form factors.
Job OverviewBonsai Robotics is seeking a motivated Robotics Software Intern to join our innovative team, dedicated to advancing autonomous systems in the agricultural sector. The perfect candidate will possess a hands-on approach, a thirst for technical knowledge, and a passion for implementing robotics solutions in real-world, challenging environments.What You'll Work OnAs an intern, you will engage in short-term projects (3–6 months) tailored to your skill level. Your contributions may include:Developing comprehensive, high-performance robotic vehicle applicationsCreating tools for sensor data collection and analysisDesigning software components for both on- and off-board robotic platformsCollaborating with Robotics, Vision, and Cloud teams to ensure seamless integration with clean and consistent interfaces
About the RoleBonsai Robotics is seeking a dedicated and skilled Robotics Operations Engineer to play a crucial role in the scaling and operational reliability of our advanced robotic fleet. This position necessitates close collaboration with both engineering and field teams to troubleshoot system issues, establish robust automation infrastructure, and efficiently manage hardware and software configurations.Key ResponsibilitiesConduct in-depth root cause analysis of intricate field issues using logs, telemetry data, and comprehensive system diagnostics.Design, implement, and sustain monitoring infrastructure aimed at detecting anomalies and ensuring optimal fleet health.Create and enhance automation tools and scripts to facilitate issue triage, software updates, and operational reporting.Collaborate cross-functionally with engineering and operations teams to address recurring issues and enhance system reliability.
Field-Focused Robotics Integration EngineerLocation: On-site in San Jose, CaliforniaAbout UsTrener Robotics, backed by leading venture capitalists in Silicon Valley, is pioneering advancements in robotics by integrating cutting-edge AI with expertly pre-trained skill models for industrial applications. With offices in both San Francisco and Trondheim, we deliver software solutions that empower users with seamless control and capabilities for their robotic systems, enabling them to think, adapt, and execute complex tasks with the proficiency of skilled workers.About the RoleWe are looking for a dedicated Field-Focused Integration Engineer to enhance our robotics team and oversee the deployment of our robotic systems in diverse industrial settings. Your role will involve hands-on installation, commissioning, and integration of robotic cells in production environments, ensuring compliance with safety standards and exceptional system performance.Key ResponsibilitiesLead the on-site installation and commissioning of robotic systems in client facilities.Design and implement effective integration strategies for industrial robotic cells, including manipulators and safety systems.Conduct system validations, safety assessments, and performance optimizations in production environments.Ensure compliance with industrial safety standards and electrical codes.Provide hands-on support, training, and troubleshooting services to customers in the field.Collaborate with clients to understand their production needs and adapt solutions accordingly.Develop detailed deployment documentation, risk assessments, and standard operating procedures.Drive continuous improvements in field integration processes and best practices.Execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to validate system performance.QualificationsBachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, or a related field.3+ years of hands-on experience in industrial robotics integration and deployment.Demonstrated ability to integrate robots in real production environments; academic or lab experience must be complemented by significant industrial compliance experience.
Location: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capitalists in Silicon Valley, Trener Robotics is at the forefront of revolutionizing robotics. Our approach merges cutting-edge AI for intuitive programming with pre-trained skill models, ensuring expertise in industrial tasks. With offices in San Jose (USA) and Trondheim (Norway), our software empowers users with exceptional ease of use and unparalleled capabilities, enabling robots to think, adapt, and execute complex tasks efficiently.About the RoleWe are on the lookout for a dedicated Software-Focused Integration Engineer to join our dynamic robotics team. In this pivotal position, you will enhance and deploy the software architecture that drives our robotic systems. Your primary responsibilities will include integrating sensors, peripherals, and control systems through robust software solutions, facilitating seamless communication between hardware components and our AI-driven robotics platform.Key ResponsibilitiesDesign and implement software integration strategies for robotic systems, including sensor suites, cameras, and peripheral devices.Develop and maintain drivers and interfaces for various peripherals such as machine tools, conveyor systems, sensors, and PLCs.Integrate and calibrate vision systems into robotic workflows.Set up robot workcells and conduct rigorous software validation testing.Review robot scripts to ensure proper functionality.Provide comprehensive technical documentation and support for software integration processes.Diagnose and resolve software integration issues and performance challenges.
Full-time|On-site|San Jose, California, United States
Join Bill.com as a Senior Software Engineer specializing in our innovative Payments Platform. In this pivotal role, you will be responsible for designing, developing, and optimizing payment processing systems that empower businesses to manage their finances more efficiently. Your expertise will contribute to ensuring secure, scalable, and user-friendly payment solutions.As part of a dynamic team, you will collaborate closely with product managers, UX designers, and other engineers to deliver high-quality software that meets the needs of our users. If you are passionate about technology and want to make a real impact in the fintech industry, we encourage you to apply!
Full-time|$280K/yr - $380K/yr|On-site|San Jose, California
Collaboration Fuels Innovation. Join Roku in Revolutionizing Television.As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to enhance every television experience worldwide. We pioneered the streaming revolution, connecting viewers with the content they adore, empowering publishers to engage vast audiences, and offering advertisers unique opportunities to reach consumers effectively.From day one at Roku, you will play a crucial role in our success. We're a rapidly growing public company where every individual is empowered to contribute. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across various disciplines. About the TeamOur DevOps/SRE team operates a robust, multi-cloud platform across AWS and GCP, ensuring that our mission-critical systems remain highly available, secure, and optimized for performance at internet scale. We prioritize reliability and automation, engineering systems that excel under pressure and evolve continuously. Our engineers take ownership of outcomes from start to finish, managing priorities, maintaining clear communication with both technical and non-technical stakeholders, and delivering impactful results organization-wide. If you thrive on architecting solutions at scale, automating processes, and converting complex infrastructure into reliable systems, you'll find a welcoming home here. About the RoleWe are on the lookout for an accomplished DevOps/SRE (Site Reliability Engineering) Senior Software Engineer to strengthen our dynamic team. The ideal candidate will possess a solid background in DevOps practices, cloud infrastructure management, and automation, along with strong team leadership capabilities. If you have a proven history of designing and constructing large-scale systems, relish tackling challenging system issues at internet scale, and have a blend of learning, organizing, and building skills, this position could be an exceptional fit for you! For California Only: The estimated annual salary for this position ranges from $280,000 to $380,000. Compensation packages vary based on individual candidate factors, including expertise and experience.
Full-time|$186K/yr - $388K/yr|On-site|San Jose, California
Join Us to Transform Television Viewing! Roku: Redefining How the World Enjoys TVRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with an ambitious vision to power every television on the globe. As pioneers in streaming technology, our mission encompasses connecting consumers with their favorite content, assisting publishers in building and monetizing expansive audiences, and providing advertisers with unique tools to engage viewers.Your journey with Roku begins from day one, where your contributions will be both invaluable and recognized. As a fast-growing public company, we grant you the chance to delight millions of TV streamers globally while accruing significant experience across multiple disciplines. About Our TeamThe Subscriptions Platform is a crucial growth area for Roku, integral at every stage of the customer journey—from product placement and purchase to renewals and content viewing experiences on TV and smart home devices in both domestic and international markets. This platform empowers our partners with real-time subscription insights, ensuring that customers enjoy a seamless purchasing and viewing experience. In this role, you will help envision, design, build, and manage a highly available, fault-tolerant, efficient, and high-performance platform capable of scaling to billions of viewers. Role Overview As a Senior Software Engineer, you will spearhead the architecture and implementation of a robust, fault-tolerant subscriptions platform that can scale to billions of viewers utilizing AWS/GCP. You will own key initiatives from inception to completion while coding approximately 80% of the time. Your role involves evaluating and integrating new technologies, designing shared architectural layers (such as queuing, event systems, shared memory), and collaborating across Product, Engineering, QA, and Operations to deliver resilient services encompassing streaming, APIs, notifications, and batch workloads. As a hands-on technical leader, you will exemplify engineering excellence, drive CI/CD automation and platform reuse, and influence the roadmap through architectural discussions across teams. Your impact will be significant as we continue to innovate in the subscriptions space.
Full-time|$286K/yr - $320K/yr|On-site|San Jose, California
Teamwork Makes the Stream Work! Join Roku: Revolutionizing TV Viewing!Roku is the leading TV streaming platform in the United States, Canada, and Mexico, with the ambitious goal of powering every television worldwide. We pioneered the concept of streaming to the TV, and our mission is to be the platform that connects the entire TV ecosystem. We bridge consumers with beloved content, empower content publishers to cultivate and monetize vast audiences, and provide advertisers with unique tools for engaging consumers.From your first day at Roku, your contributions will be both valuable and appreciated. We are a rapidly growing public company where every team member plays an active role. This is your chance to delight millions of global TV streamers while gaining significant experience across diverse disciplines. About the TeamThe Search & Recommendations (S&R) Platform Engineering team at Roku is pivotal to our mission of delivering exceptional streaming experiences to millions globally. We are responsible for developing and maintaining the foundational platform that supports search, personalization, and content discovery across all Roku devices and services.Our team is technically diverse, collaborative, and values ownership, transparency, and a culture of continuous improvement. We collaborate closely with cross-platform and infrastructure teams to deliver high-performance distributed systems and observability capabilities that enable real-time search, ranking, and personalized recommendations.Our work involves designing and optimizing online inference infrastructure, feature stores, and data pipelines that are seamlessly integrated with the broader platform ecosystem (Kubernetes, Istio, Envoy). We are passionate about tackling complex technical challenges that directly affect user experience on Roku. About the RoleWe are seeking a Senior Software Engineer experienced in building scalable and reliable systems to evolve and extend the infrastructure behind our Search and Recommendations platform. As part of a cross-functional, globally distributed team, you will create fast, cost-effective solutions that deliver relevant and seamless user experiences.Your role will involve contributing to the design, development, and operation of critical systems that power real-time search and personalized recommendations for millions of users. You will help shape the roadmap for our next-generation architecture and drive standardization efforts.
About Lumilens Lumilens builds photonics infrastructure for AI supercomputing. The team develops technology from chip-to-chip optical interconnects to scalable photonic engines, aiming for faster, cooler, and more efficient computing. Backed by Mayfield and led by experienced industry leaders, Lumilens operates as a well-funded startup. The company focuses on rethinking the optical layer from the silicon up. Engineers at Lumilens work closely together to address complex challenges in optics, systems, and scalability. The company is in an early growth phase, offering the chance to shape foundational technology. Role Overview: Software Engineer – Computer Vision & Robotics This position centers on developing advanced systems for intelligent automation within Lumilens’s manufacturing and photonics platforms. The role combines robotics, AI, and high-performance software to build frameworks that help machines perceive, learn, and interact with complex physical environments. The engineer will design and implement manufacturing automation systems, integrate computer vision and AI algorithms into real-world applications, and optimize performance for simulation, training, and edge deployment. Collaboration with hardware, manufacturing, and systems teams is essential to move intelligent automation from prototypes to scalable production. What You Will Do Develop and deploy software for manufacturing automation using computer vision and AI. Integrate vision and robotics algorithms into production systems. Optimize software for simulation, model training, and deployment on edge devices. Work closely with hardware and manufacturing teams to scale automation solutions. What We Look For Strong experience in computer vision and robotics software development. Hands-on expertise with ROS (Robot Operating System) and distributed systems. Track record of building reliable, real-time software for robotics, autonomous vehicles, or automated manufacturing. Location San Jose
About the RoleWe are on the lookout for an experienced Senior Computer Vision Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and enhancing our proprietary Computer Vision and Machine Learning (CVML) algorithms tailored for our advanced robotics systems. A robust understanding of ML modeling, particularly in object detection and segmentation, as well as classical computer vision algorithms and multi-view geometry, is essential. Proficiency in programming languages such as C++ and Python is required to succeed in this position.What You'll DoEngineer, implement, and refine computer vision and machine learning algorithms for robotics applications.Train, evaluate, and deploy tailored ML models on embedded systems.Collaborate with interdisciplinary teams to integrate models and algorithmic technology into our innovative products.Stay abreast of the latest advancements in computer vision and create custom algorithms.Develop and maintain comprehensive code documentation and unit tests.
Join Our Team as a Quality Assurance EngineerLocation: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capital firms in Silicon Valley, Trener Robotics is pioneering the field of robotics. Our innovative approach integrates advanced artificial intelligence for seamless programming with pre-trained skill models that excel in industrial tasks. Operating from our offices in San Jose (USA) and Trondheim (Norway), we empower our users with software that enhances the capabilities and ease-of-use of their robotic systems, enabling them to think, adapt, and perform intricate tasks just like skilled professionals.We aim to revolutionize industrial robotics by making them intelligent, accessible, and scalable for manufacturers, integrators, and operators alike. Our dedicated team of engineers, roboticists, and technology enthusiasts share a passion for bringing AI-driven automation to the forefront of the factory floor.About the RoleAs part of the Release Engineering & Quality Assurance team, you will play a crucial role in delivering high-quality software releases for Trener’s platform at a rapid pace. Your primary responsibility as a QA Engineer will be to execute and assess tests that validate the integrity of each release. In instances where tests fail, you will meticulously document the steps necessary to reproduce issues and collaborate with the engineering team to ensure resolutions. As our operations expand, you will leverage your software development expertise and growing knowledge of Trener’s platform to transform manual tests into automated ones, thereby enhancing our quality assurance processes.Key ResponsibilitiesConduct manual testing of Trener’s software, both in simulation and on actual robotics hardware workcells.Analyze and document software failures, assisting the engineering team in validating fixes.Convert manual test plans into automated tests to scale our quality assurance efforts.Aid the release engineering team in delivering swift and high-quality software releases.QualificationsBachelor’s degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a related discipline.Strong written communication skills with meticulous attention to detail, capable of clearly articulating deviations from expected behavior and accurately detailing reproduction steps for errors.Experience with software testing methodologies and tools, with a focus on both manual and automated testing.
Full-time|$158.4K/yr - $294.1K/yr|On-site|San Jose, CA, USA
Veeam Software develops solutions for data resilience and security posture management, supporting more than 550,000 customers worldwide. Headquartered in Seattle and operating across over 30 countries, Veeam helps organizations understand, protect, and strengthen their data and AI systems. The company brings together identity, data, security, and AI risk management to enable safer, scalable AI adoption. Role overview The Senior Platform Engineer - Cloud Workloads joins the Workload team within Veeam’s R&D department. This position centers on maintaining observability infrastructure, improving incident response, and expanding proactive support for cloud-based workloads. Main responsibilities Design, build, and operate observability pipelines using the Elastic Stack (Elasticsearch, Kibana, Fleet) for Azure and AWS environments. Create and manage SLO/SLI dashboards and error budget reports for Backup-as-a-Service (BaaS) platform services. Lead incident response for distributed, multi-tenant cloud workloads, and maintain and improve runbooks for these processes. Develop and refine proactive support tools, such as pattern analysis, tenant correlation dashboards, and alerts for baseline deviations to reduce reactive support. Administer Elastic Fleet agent policies, monitor enrollment health, and manage log streaming pipelines across Azure and AWS worker fleets. Collaborate with SRE, R&D, and Proactive Support teams to address observability gaps, including tenant identification workflows and admin portal integrations. Location This role is based in San Jose, CA, USA.
Full-time|$144K/yr - $175K/yr|On-site|San Jose, California, United States
Archer, headquartered in San Jose, California, develops all-electric vertical takeoff and landing aircraft designed for sustainable air mobility. The company’s aircraft are built to carry four passengers and operate with minimal noise. Archer encourages ambitious problem-solving and values a diverse, inclusive workplace where every team member is supported. Role overview The Senior Platform Engineer joins the platform engineering group and plays a key role in accelerating product development and streamlining operations. This position focuses on integrating development, infrastructure, and AI/ML projects. Major responsibilities involve automation, creating self-service infrastructure, and improving workflow efficiency. What you will do Integrate development, infrastructure, and AI/ML initiatives to support product and operational goals Automate processes and build tools for self-service infrastructure Identify and optimize workflows to increase efficiency across teams Requirements Extensive engineering experience, especially in platform or infrastructure roles Strong interest in supporting colleagues and solving complex, cross-disciplinary challenges
Role overview Welo Global is seeking a Senior Project Manager specializing in robotics for its San Jose, CA office. This position guides teams through every stage of robotics projects, from initial planning through to final delivery. The work centers on projects designed to move robotics technology forward. What you will do Lead cross-functional teams working on robotics projects, ensuring schedules and deliverables stay on track. Manage project budgets and timelines, keeping progress aligned with established goals and constraints. Promote clear communication and collaboration among engineering, product, and other key stakeholders. Team culture Creativity and teamwork are central to Welo Global’s approach. The robotics group values sharing ideas, supporting one another, and working together to solve challenges throughout each stage of a project.
Full-time|$126.5K/yr - $151.8K/yr|On-site|San Jose, California, United States
Join us in reshaping the future of financeAt BILL, our mission is to empower businesses that drive the economy by transforming outdated financial processes with innovative solutions. From emerging startups to established enterprises, we equip our clients with the tools they need to make informed decisions and take control of their operations. Our commitment to creating the future of financial automation allows businesses to focus on what truly matters.By joining our team, you will become an integral part of a vision-driven organization dedicated to overcoming challenges and crafting cutting-edge solutions. We value ambition, curiosity, and a sense of purpose as we thrive in a fast-paced, dynamic environment. Whether you’re working in our San Jose, CA, or Draper, UT offices, or remotely, our team collaborates to create meaningful impact for businesses needing more time in their busy schedules.At BILL, we are dedicated to building high-performing teams and seek to attract top talent for every position. We are committed to fostering an inclusive workplace that embraces diverse perspectives, valuing each individual’s unique skills and experiences. We would love to connect with you—you may be the perfect fit for this role or another opportunity. Let’s give businesses the time to focus on what is essential.Make your impact within a rapidly growing Fintech CompanyOur payments teams are at the forefront of creating crucial components for our platform, driving our payment business forward. Collaborating with fellow developers, product managers, designers, architects, data scientists, and various business partners, we aim to empower businesses by offering intelligent payment options and products to optimize their cash flow. We are searching for a passionate engineer to join us on an exciting journey to handle substantial payment volumes and innovate next-generation payment capabilities.
Full-time|$182K/yr - $260K/yr|Hybrid|San Jose, California, USA
About Zscaler Zscaler leads in digital transformation for security, helping organizations operate securely and efficiently in a cloud-first world. The company’s Zero Trust Exchange platform connects users, devices, and applications securely, wherever they are. By using a large security data lake and AI-driven solutions, Zscaler protects clients from cyber threats and data loss. Results matter more than titles here. Zscaler values impact, transparency, and honest debate to surface the best ideas quickly. Teams focus on customer needs, collaboration, and accountability, delivering rapid and high-quality outcomes. Employees are encouraged to take ownership, move with urgency, and grow their skills while working on meaningful challenges in cybersecurity. Role Overview The Senior Manager, Software Development Engineering will join the API Platform team in a hybrid role based in San Jose, CA. This position requires working onsite three days per week and reports to the Vice President of Engineering for the API Platform. The manager will lead efforts to deliver scalable, secure, and high-performing platforms and developer tools, supporting engineering teams across the company. The role centers on improving platform efficiency, scalability, and the developer experience, while managing a team of senior technical staff. Key Responsibilities Set the vision and roadmap for the API Platform and developer tooling, ensuring alignment with company goals, technical scalability, and industry standards. Oversee API standardization, design, and governance to improve developer experience and productivity across engineering teams and products. Manage and mentor Senior Staff Engineers and other senior technical contributors, fostering collaboration and supporting professional growth. Ensure delivery of microservices, SDKs, and developer tools that are reliable and perform well. Location This is a hybrid position based in San Jose, California, with in-office work required three days a week.
About the RoleJoin our dynamic team at Bonsai Robotics as a Senior MLOps Engineer, where you'll play a pivotal role in shaping the future of robotics. We seek an innovative engineer who excels in real-world environments and can oversee the complete machine learning lifecycle—from data ingestion and labeling to training, evaluation, and performance monitoring. Your contributions will support a sophisticated perception stack that includes 2D/3D object detection, semantic and instance segmentation, depth estimation, and multi-sensor fusion utilizing both camera and lidar technologies.This position is highly collaborative; you will work closely with perception engineers, autonomy specialists, field operations, and external labeling teams. Your work will be fast-paced, impactful, and will influence every vehicle deployed in the field.
About the RoleJoin our team as a Senior Robotics Software Engineer, responsible for developing and managing the essential platform infrastructure for our cutting-edge autonomous robots. We are looking for a versatile robotics engineer with a strong background in software development across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure.ResponsibilitiesTake ownership of the robotics platform stack from middleware to embedded software across various robot configurations.Develop infrastructure for sensor integration, data capture, system observability, and comprehensive diagnostics for our fleet.Enhance developer workflows by creating tools that increase team productivity and efficiency.Design and manage CI/CD processes, build, and deployment pipelines, along with fleet management systems for embedded targets.Lead architectural discussions on system design, messaging protocols, and cross-team integrations.
We are on the lookout for an experienced Senior Robotics Software Engineer to spearhead software development for our off-road autonomous systems. The ideal candidate will possess a diverse background in various aspects of autonomy, driving the potential of Bonsai's Visionsteer technology and ensuring the delivery of safe, reliable systems that provide significant value to our customers.Your Responsibilities:Develop advanced autonomy algorithms that facilitate precise and robust navigation for outdoor vehicles in challenging terrains and degraded GNSS conditions.Collaborate with hardware teams to integrate sensors, ensuring the selection and calibration of optimal systems for off-road applications.Design, test, and maintain components of the autonomy stack focused on route following, obstacle avoidance, and safety-critical functionalities.Conduct simulations and field tests for validation, swiftly analyzing and addressing issues to enhance system performance.
About the RoleBonsai Robotics is on the lookout for a talented Senior Robotics Software Engineer specializing in simulation. In this key role, you will be responsible for developing and managing our sophisticated simulation infrastructure. The successful candidate will design high-fidelity virtual environments that facilitate quick development, testing, and validation of our autonomy stack, thereby minimizing reliance on physical field testing and speeding up iterations across perception, planning, and control systems.What You'll DoDevelop and maintain simulation environments that accurately replicate real-world conditions, including orchards, row crops, uneven terrain, and varying lighting and weather.Create SIL/HIL testing frameworks that ensure comprehensive testing of the full autonomy stack.Establish and sustain high-fidelity sensor models (cameras, GPS/RTK, IMUs, LiDAR) that are calibrated against actual hardware.Develop tools for automated scenario generation, regression testing, and CI integration.Work collaboratively with perception, controls, and platform teams to define simulation needs and bridge the sim-to-real gap.Model vehicle dynamics and terrain interactions for a variety of robotic form factors.
Job OverviewBonsai Robotics is seeking a motivated Robotics Software Intern to join our innovative team, dedicated to advancing autonomous systems in the agricultural sector. The perfect candidate will possess a hands-on approach, a thirst for technical knowledge, and a passion for implementing robotics solutions in real-world, challenging environments.What You'll Work OnAs an intern, you will engage in short-term projects (3–6 months) tailored to your skill level. Your contributions may include:Developing comprehensive, high-performance robotic vehicle applicationsCreating tools for sensor data collection and analysisDesigning software components for both on- and off-board robotic platformsCollaborating with Robotics, Vision, and Cloud teams to ensure seamless integration with clean and consistent interfaces
About the RoleBonsai Robotics is seeking a dedicated and skilled Robotics Operations Engineer to play a crucial role in the scaling and operational reliability of our advanced robotic fleet. This position necessitates close collaboration with both engineering and field teams to troubleshoot system issues, establish robust automation infrastructure, and efficiently manage hardware and software configurations.Key ResponsibilitiesConduct in-depth root cause analysis of intricate field issues using logs, telemetry data, and comprehensive system diagnostics.Design, implement, and sustain monitoring infrastructure aimed at detecting anomalies and ensuring optimal fleet health.Create and enhance automation tools and scripts to facilitate issue triage, software updates, and operational reporting.Collaborate cross-functionally with engineering and operations teams to address recurring issues and enhance system reliability.
Field-Focused Robotics Integration EngineerLocation: On-site in San Jose, CaliforniaAbout UsTrener Robotics, backed by leading venture capitalists in Silicon Valley, is pioneering advancements in robotics by integrating cutting-edge AI with expertly pre-trained skill models for industrial applications. With offices in both San Francisco and Trondheim, we deliver software solutions that empower users with seamless control and capabilities for their robotic systems, enabling them to think, adapt, and execute complex tasks with the proficiency of skilled workers.About the RoleWe are looking for a dedicated Field-Focused Integration Engineer to enhance our robotics team and oversee the deployment of our robotic systems in diverse industrial settings. Your role will involve hands-on installation, commissioning, and integration of robotic cells in production environments, ensuring compliance with safety standards and exceptional system performance.Key ResponsibilitiesLead the on-site installation and commissioning of robotic systems in client facilities.Design and implement effective integration strategies for industrial robotic cells, including manipulators and safety systems.Conduct system validations, safety assessments, and performance optimizations in production environments.Ensure compliance with industrial safety standards and electrical codes.Provide hands-on support, training, and troubleshooting services to customers in the field.Collaborate with clients to understand their production needs and adapt solutions accordingly.Develop detailed deployment documentation, risk assessments, and standard operating procedures.Drive continuous improvements in field integration processes and best practices.Execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to validate system performance.QualificationsBachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, or a related field.3+ years of hands-on experience in industrial robotics integration and deployment.Demonstrated ability to integrate robots in real production environments; academic or lab experience must be complemented by significant industrial compliance experience.
Location: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capitalists in Silicon Valley, Trener Robotics is at the forefront of revolutionizing robotics. Our approach merges cutting-edge AI for intuitive programming with pre-trained skill models, ensuring expertise in industrial tasks. With offices in San Jose (USA) and Trondheim (Norway), our software empowers users with exceptional ease of use and unparalleled capabilities, enabling robots to think, adapt, and execute complex tasks efficiently.About the RoleWe are on the lookout for a dedicated Software-Focused Integration Engineer to join our dynamic robotics team. In this pivotal position, you will enhance and deploy the software architecture that drives our robotic systems. Your primary responsibilities will include integrating sensors, peripherals, and control systems through robust software solutions, facilitating seamless communication between hardware components and our AI-driven robotics platform.Key ResponsibilitiesDesign and implement software integration strategies for robotic systems, including sensor suites, cameras, and peripheral devices.Develop and maintain drivers and interfaces for various peripherals such as machine tools, conveyor systems, sensors, and PLCs.Integrate and calibrate vision systems into robotic workflows.Set up robot workcells and conduct rigorous software validation testing.Review robot scripts to ensure proper functionality.Provide comprehensive technical documentation and support for software integration processes.Diagnose and resolve software integration issues and performance challenges.
Full-time|On-site|San Jose, California, United States
Join Bill.com as a Senior Software Engineer specializing in our innovative Payments Platform. In this pivotal role, you will be responsible for designing, developing, and optimizing payment processing systems that empower businesses to manage their finances more efficiently. Your expertise will contribute to ensuring secure, scalable, and user-friendly payment solutions.As part of a dynamic team, you will collaborate closely with product managers, UX designers, and other engineers to deliver high-quality software that meets the needs of our users. If you are passionate about technology and want to make a real impact in the fintech industry, we encourage you to apply!
Full-time|$280K/yr - $380K/yr|On-site|San Jose, California
Collaboration Fuels Innovation. Join Roku in Revolutionizing Television.As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to enhance every television experience worldwide. We pioneered the streaming revolution, connecting viewers with the content they adore, empowering publishers to engage vast audiences, and offering advertisers unique opportunities to reach consumers effectively.From day one at Roku, you will play a crucial role in our success. We're a rapidly growing public company where every individual is empowered to contribute. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across various disciplines. About the TeamOur DevOps/SRE team operates a robust, multi-cloud platform across AWS and GCP, ensuring that our mission-critical systems remain highly available, secure, and optimized for performance at internet scale. We prioritize reliability and automation, engineering systems that excel under pressure and evolve continuously. Our engineers take ownership of outcomes from start to finish, managing priorities, maintaining clear communication with both technical and non-technical stakeholders, and delivering impactful results organization-wide. If you thrive on architecting solutions at scale, automating processes, and converting complex infrastructure into reliable systems, you'll find a welcoming home here. About the RoleWe are on the lookout for an accomplished DevOps/SRE (Site Reliability Engineering) Senior Software Engineer to strengthen our dynamic team. The ideal candidate will possess a solid background in DevOps practices, cloud infrastructure management, and automation, along with strong team leadership capabilities. If you have a proven history of designing and constructing large-scale systems, relish tackling challenging system issues at internet scale, and have a blend of learning, organizing, and building skills, this position could be an exceptional fit for you! For California Only: The estimated annual salary for this position ranges from $280,000 to $380,000. Compensation packages vary based on individual candidate factors, including expertise and experience.
Full-time|$186K/yr - $388K/yr|On-site|San Jose, California
Join Us to Transform Television Viewing! Roku: Redefining How the World Enjoys TVRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with an ambitious vision to power every television on the globe. As pioneers in streaming technology, our mission encompasses connecting consumers with their favorite content, assisting publishers in building and monetizing expansive audiences, and providing advertisers with unique tools to engage viewers.Your journey with Roku begins from day one, where your contributions will be both invaluable and recognized. As a fast-growing public company, we grant you the chance to delight millions of TV streamers globally while accruing significant experience across multiple disciplines. About Our TeamThe Subscriptions Platform is a crucial growth area for Roku, integral at every stage of the customer journey—from product placement and purchase to renewals and content viewing experiences on TV and smart home devices in both domestic and international markets. This platform empowers our partners with real-time subscription insights, ensuring that customers enjoy a seamless purchasing and viewing experience. In this role, you will help envision, design, build, and manage a highly available, fault-tolerant, efficient, and high-performance platform capable of scaling to billions of viewers. Role Overview As a Senior Software Engineer, you will spearhead the architecture and implementation of a robust, fault-tolerant subscriptions platform that can scale to billions of viewers utilizing AWS/GCP. You will own key initiatives from inception to completion while coding approximately 80% of the time. Your role involves evaluating and integrating new technologies, designing shared architectural layers (such as queuing, event systems, shared memory), and collaborating across Product, Engineering, QA, and Operations to deliver resilient services encompassing streaming, APIs, notifications, and batch workloads. As a hands-on technical leader, you will exemplify engineering excellence, drive CI/CD automation and platform reuse, and influence the roadmap through architectural discussions across teams. Your impact will be significant as we continue to innovate in the subscriptions space.
Full-time|$286K/yr - $320K/yr|On-site|San Jose, California
Teamwork Makes the Stream Work! Join Roku: Revolutionizing TV Viewing!Roku is the leading TV streaming platform in the United States, Canada, and Mexico, with the ambitious goal of powering every television worldwide. We pioneered the concept of streaming to the TV, and our mission is to be the platform that connects the entire TV ecosystem. We bridge consumers with beloved content, empower content publishers to cultivate and monetize vast audiences, and provide advertisers with unique tools for engaging consumers.From your first day at Roku, your contributions will be both valuable and appreciated. We are a rapidly growing public company where every team member plays an active role. This is your chance to delight millions of global TV streamers while gaining significant experience across diverse disciplines. About the TeamThe Search & Recommendations (S&R) Platform Engineering team at Roku is pivotal to our mission of delivering exceptional streaming experiences to millions globally. We are responsible for developing and maintaining the foundational platform that supports search, personalization, and content discovery across all Roku devices and services.Our team is technically diverse, collaborative, and values ownership, transparency, and a culture of continuous improvement. We collaborate closely with cross-platform and infrastructure teams to deliver high-performance distributed systems and observability capabilities that enable real-time search, ranking, and personalized recommendations.Our work involves designing and optimizing online inference infrastructure, feature stores, and data pipelines that are seamlessly integrated with the broader platform ecosystem (Kubernetes, Istio, Envoy). We are passionate about tackling complex technical challenges that directly affect user experience on Roku. About the RoleWe are seeking a Senior Software Engineer experienced in building scalable and reliable systems to evolve and extend the infrastructure behind our Search and Recommendations platform. As part of a cross-functional, globally distributed team, you will create fast, cost-effective solutions that deliver relevant and seamless user experiences.Your role will involve contributing to the design, development, and operation of critical systems that power real-time search and personalized recommendations for millions of users. You will help shape the roadmap for our next-generation architecture and drive standardization efforts.
About Lumilens Lumilens builds photonics infrastructure for AI supercomputing. The team develops technology from chip-to-chip optical interconnects to scalable photonic engines, aiming for faster, cooler, and more efficient computing. Backed by Mayfield and led by experienced industry leaders, Lumilens operates as a well-funded startup. The company focuses on rethinking the optical layer from the silicon up. Engineers at Lumilens work closely together to address complex challenges in optics, systems, and scalability. The company is in an early growth phase, offering the chance to shape foundational technology. Role Overview: Software Engineer – Computer Vision & Robotics This position centers on developing advanced systems for intelligent automation within Lumilens’s manufacturing and photonics platforms. The role combines robotics, AI, and high-performance software to build frameworks that help machines perceive, learn, and interact with complex physical environments. The engineer will design and implement manufacturing automation systems, integrate computer vision and AI algorithms into real-world applications, and optimize performance for simulation, training, and edge deployment. Collaboration with hardware, manufacturing, and systems teams is essential to move intelligent automation from prototypes to scalable production. What You Will Do Develop and deploy software for manufacturing automation using computer vision and AI. Integrate vision and robotics algorithms into production systems. Optimize software for simulation, model training, and deployment on edge devices. Work closely with hardware and manufacturing teams to scale automation solutions. What We Look For Strong experience in computer vision and robotics software development. Hands-on expertise with ROS (Robot Operating System) and distributed systems. Track record of building reliable, real-time software for robotics, autonomous vehicles, or automated manufacturing. Location San Jose
About the RoleWe are on the lookout for an experienced Senior Computer Vision Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and enhancing our proprietary Computer Vision and Machine Learning (CVML) algorithms tailored for our advanced robotics systems. A robust understanding of ML modeling, particularly in object detection and segmentation, as well as classical computer vision algorithms and multi-view geometry, is essential. Proficiency in programming languages such as C++ and Python is required to succeed in this position.What You'll DoEngineer, implement, and refine computer vision and machine learning algorithms for robotics applications.Train, evaluate, and deploy tailored ML models on embedded systems.Collaborate with interdisciplinary teams to integrate models and algorithmic technology into our innovative products.Stay abreast of the latest advancements in computer vision and create custom algorithms.Develop and maintain comprehensive code documentation and unit tests.
Join Our Team as a Quality Assurance EngineerLocation: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capital firms in Silicon Valley, Trener Robotics is pioneering the field of robotics. Our innovative approach integrates advanced artificial intelligence for seamless programming with pre-trained skill models that excel in industrial tasks. Operating from our offices in San Jose (USA) and Trondheim (Norway), we empower our users with software that enhances the capabilities and ease-of-use of their robotic systems, enabling them to think, adapt, and perform intricate tasks just like skilled professionals.We aim to revolutionize industrial robotics by making them intelligent, accessible, and scalable for manufacturers, integrators, and operators alike. Our dedicated team of engineers, roboticists, and technology enthusiasts share a passion for bringing AI-driven automation to the forefront of the factory floor.About the RoleAs part of the Release Engineering & Quality Assurance team, you will play a crucial role in delivering high-quality software releases for Trener’s platform at a rapid pace. Your primary responsibility as a QA Engineer will be to execute and assess tests that validate the integrity of each release. In instances where tests fail, you will meticulously document the steps necessary to reproduce issues and collaborate with the engineering team to ensure resolutions. As our operations expand, you will leverage your software development expertise and growing knowledge of Trener’s platform to transform manual tests into automated ones, thereby enhancing our quality assurance processes.Key ResponsibilitiesConduct manual testing of Trener’s software, both in simulation and on actual robotics hardware workcells.Analyze and document software failures, assisting the engineering team in validating fixes.Convert manual test plans into automated tests to scale our quality assurance efforts.Aid the release engineering team in delivering swift and high-quality software releases.QualificationsBachelor’s degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a related discipline.Strong written communication skills with meticulous attention to detail, capable of clearly articulating deviations from expected behavior and accurately detailing reproduction steps for errors.Experience with software testing methodologies and tools, with a focus on both manual and automated testing.
Full-time|$158.4K/yr - $294.1K/yr|On-site|San Jose, CA, USA
Veeam Software develops solutions for data resilience and security posture management, supporting more than 550,000 customers worldwide. Headquartered in Seattle and operating across over 30 countries, Veeam helps organizations understand, protect, and strengthen their data and AI systems. The company brings together identity, data, security, and AI risk management to enable safer, scalable AI adoption. Role overview The Senior Platform Engineer - Cloud Workloads joins the Workload team within Veeam’s R&D department. This position centers on maintaining observability infrastructure, improving incident response, and expanding proactive support for cloud-based workloads. Main responsibilities Design, build, and operate observability pipelines using the Elastic Stack (Elasticsearch, Kibana, Fleet) for Azure and AWS environments. Create and manage SLO/SLI dashboards and error budget reports for Backup-as-a-Service (BaaS) platform services. Lead incident response for distributed, multi-tenant cloud workloads, and maintain and improve runbooks for these processes. Develop and refine proactive support tools, such as pattern analysis, tenant correlation dashboards, and alerts for baseline deviations to reduce reactive support. Administer Elastic Fleet agent policies, monitor enrollment health, and manage log streaming pipelines across Azure and AWS worker fleets. Collaborate with SRE, R&D, and Proactive Support teams to address observability gaps, including tenant identification workflows and admin portal integrations. Location This role is based in San Jose, CA, USA.
Full-time|$144K/yr - $175K/yr|On-site|San Jose, California, United States
Archer, headquartered in San Jose, California, develops all-electric vertical takeoff and landing aircraft designed for sustainable air mobility. The company’s aircraft are built to carry four passengers and operate with minimal noise. Archer encourages ambitious problem-solving and values a diverse, inclusive workplace where every team member is supported. Role overview The Senior Platform Engineer joins the platform engineering group and plays a key role in accelerating product development and streamlining operations. This position focuses on integrating development, infrastructure, and AI/ML projects. Major responsibilities involve automation, creating self-service infrastructure, and improving workflow efficiency. What you will do Integrate development, infrastructure, and AI/ML initiatives to support product and operational goals Automate processes and build tools for self-service infrastructure Identify and optimize workflows to increase efficiency across teams Requirements Extensive engineering experience, especially in platform or infrastructure roles Strong interest in supporting colleagues and solving complex, cross-disciplinary challenges
Role overview Welo Global is seeking a Senior Project Manager specializing in robotics for its San Jose, CA office. This position guides teams through every stage of robotics projects, from initial planning through to final delivery. The work centers on projects designed to move robotics technology forward. What you will do Lead cross-functional teams working on robotics projects, ensuring schedules and deliverables stay on track. Manage project budgets and timelines, keeping progress aligned with established goals and constraints. Promote clear communication and collaboration among engineering, product, and other key stakeholders. Team culture Creativity and teamwork are central to Welo Global’s approach. The robotics group values sharing ideas, supporting one another, and working together to solve challenges throughout each stage of a project.
Full-time|$126.5K/yr - $151.8K/yr|On-site|San Jose, California, United States
Join us in reshaping the future of financeAt BILL, our mission is to empower businesses that drive the economy by transforming outdated financial processes with innovative solutions. From emerging startups to established enterprises, we equip our clients with the tools they need to make informed decisions and take control of their operations. Our commitment to creating the future of financial automation allows businesses to focus on what truly matters.By joining our team, you will become an integral part of a vision-driven organization dedicated to overcoming challenges and crafting cutting-edge solutions. We value ambition, curiosity, and a sense of purpose as we thrive in a fast-paced, dynamic environment. Whether you’re working in our San Jose, CA, or Draper, UT offices, or remotely, our team collaborates to create meaningful impact for businesses needing more time in their busy schedules.At BILL, we are dedicated to building high-performing teams and seek to attract top talent for every position. We are committed to fostering an inclusive workplace that embraces diverse perspectives, valuing each individual’s unique skills and experiences. We would love to connect with you—you may be the perfect fit for this role or another opportunity. Let’s give businesses the time to focus on what is essential.Make your impact within a rapidly growing Fintech CompanyOur payments teams are at the forefront of creating crucial components for our platform, driving our payment business forward. Collaborating with fellow developers, product managers, designers, architects, data scientists, and various business partners, we aim to empower businesses by offering intelligent payment options and products to optimize their cash flow. We are searching for a passionate engineer to join us on an exciting journey to handle substantial payment volumes and innovate next-generation payment capabilities.
Full-time|$182K/yr - $260K/yr|Hybrid|San Jose, California, USA
About Zscaler Zscaler leads in digital transformation for security, helping organizations operate securely and efficiently in a cloud-first world. The company’s Zero Trust Exchange platform connects users, devices, and applications securely, wherever they are. By using a large security data lake and AI-driven solutions, Zscaler protects clients from cyber threats and data loss. Results matter more than titles here. Zscaler values impact, transparency, and honest debate to surface the best ideas quickly. Teams focus on customer needs, collaboration, and accountability, delivering rapid and high-quality outcomes. Employees are encouraged to take ownership, move with urgency, and grow their skills while working on meaningful challenges in cybersecurity. Role Overview The Senior Manager, Software Development Engineering will join the API Platform team in a hybrid role based in San Jose, CA. This position requires working onsite three days per week and reports to the Vice President of Engineering for the API Platform. The manager will lead efforts to deliver scalable, secure, and high-performing platforms and developer tools, supporting engineering teams across the company. The role centers on improving platform efficiency, scalability, and the developer experience, while managing a team of senior technical staff. Key Responsibilities Set the vision and roadmap for the API Platform and developer tooling, ensuring alignment with company goals, technical scalability, and industry standards. Oversee API standardization, design, and governance to improve developer experience and productivity across engineering teams and products. Manage and mentor Senior Staff Engineers and other senior technical contributors, fostering collaboration and supporting professional growth. Ensure delivery of microservices, SDKs, and developer tools that are reliable and perform well. Location This is a hybrid position based in San Jose, California, with in-office work required three days a week.
About the RoleJoin our dynamic team at Bonsai Robotics as a Senior MLOps Engineer, where you'll play a pivotal role in shaping the future of robotics. We seek an innovative engineer who excels in real-world environments and can oversee the complete machine learning lifecycle—from data ingestion and labeling to training, evaluation, and performance monitoring. Your contributions will support a sophisticated perception stack that includes 2D/3D object detection, semantic and instance segmentation, depth estimation, and multi-sensor fusion utilizing both camera and lidar technologies.This position is highly collaborative; you will work closely with perception engineers, autonomy specialists, field operations, and external labeling teams. Your work will be fast-paced, impactful, and will influence every vehicle deployed in the field.
Mar 16, 2026
Sign in to browse more jobs
Create account — see all 768 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.