Full Stack Software Developer Robotics Ai Systems jobs in Santa Clara – Browse 365 openings on RoboApply Jobs

Full Stack Software Developer Robotics Ai Systems jobs in Santa Clara

Open roles matching “Full Stack Software Developer Robotics Ai Systems” with location signals for Santa Clara. 365 active listings on RoboApply Jobs.

365 jobs found

1 - 20 of 365 Jobs
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Company OverviewDexmate is an innovative robotics startup focused on developing versatile mobile robots capable of performing intricate manipulation tasks. We are seeking talented, passionate, and imaginative engineers to join our founding team and help enhance the manipulation capabilities of our robots. This is a full-time, on-site position based in Santa …

Sep 15, 2025
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Join our innovative team at Dexmate as a Robotics Systems Engineer in Santa Clara, CA (on-site). This pivotal role involves serving as the technical liaison among hardware, software, and AI components, ensuring flawless integration and validation of our robotic platforms from initial prototypes to full-scale production systems.Key ResponsibilitiesSystem Integration & ArchitectureCraft and maintain comprehensive documentation of system architectures across mechanical, electrical, firmware, and software domains.Lead the integration of system-level components for new robotic platforms, ensuring optimal functionality across sensors, actuators, computing, and communication subsystems.Design and prototype early iterations to mitigate risks associated with new technologies and validate system concepts.Software & Control SystemsDevelop software solutions for controlling and testing robotic platforms at a system level.Create tailored testing frameworks and automation tools to facilitate validation and debugging processes.Implement data visualization and diagnostic tools to track system performance effectively.Testing, Validation & DeploymentFormulate and execute detailed test plans to validate motion, sensing, control, and manipulation capabilities.Commission and operate robotic systems from initial setup through to production deployment.Ensure overall functional and performance readiness throughout the entire product lifecycle.Problem Solving & Cross-Functional CollaborationConduct root cause analysis for complex challenges that span hardware, firmware, and software domains.Diagnose and resolve system interactions during design, launch, and deployment stages.Collaborate closely with teams in mechanical, electrical, perception, controls, and AI to deliver cohesive solutions.Required QualificationsBachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Engineering, Mechatronics, or a related field, coupled with 5+ years of industrial experience; OR a Master's degree with 3+ years of relevant experience.A minimum of 3 years of hands-on experience in robotic system integration, with proven expertise in software development and testing.

Dec 15, 2025
Apply
Atomic Machines logo
Full-time|$165K/yr - $205K/yr|On-site|Santa Clara, California

About Atomic MachinesAtomic Machines is pioneering the future of micromanufacturing with our innovative Matter Compiler™ technology. This comprehensive, full-stack solution empowers the design and production of advanced micromachines by providing manufacturing processes and a materials library that transcend traditional semiconductor capabilities. Our technology aims to revolutionize MEMS manufacturing, opening doors to previously unattainable device classes and entirely new product lines. We are excited to soon unveil our first groundbreaking device, a product made possible exclusively through the Matter Compiler™ technology.Our offices are strategically located in Emeryville and Santa Clara, California.About The RoleIn the position of Software Applications Engineer for Robotic Systems, you will be responsible for developing the distributed software systems that govern the Matter Compiler. These systems manage real hardware—sensors, actuators, and manufacturing processes—under stringent real-time and reliability parameters.Your work will span multiple layers of the software stack, from low-level device interaction to high-level APIs that dictate machine behavior. In one sprint, you might be resolving a timing issue between devices; in another, you may create an interface that facilitates coordination among a fleet of machines.This role is ideal for engineers who possess strong foundational skills, a hands-on mentality, and a passion for evolving into systems-level thinking through engagement with real-world, hardware-driven systems. The position is based in either our Santa Clara or Emeryville offices.What You’ll DoDevelop, test, and debug software that interfaces directly with robotics and manufacturing systems.Design and manage distributed systems that synchronize state, timing, and actions across various devices.Investigate and troubleshoot issues that encompass software, firmware, and physical systems.Enhance system reliability through effective logging, observability, and fault management.Collaborate across the stack, from device-level interaction to networked APIs.Work closely with mechanical, electrical, and process engineers to formulate system behavior.

Apr 22, 2026
Apply
Atomic Machines logo
Full-time|$230K/yr - $270K/yr|On-site|Emeryville or Santa Clara

Atomic Machines is leading the charge in a transformative era of micromanufacturing with our revolutionary Matter Compiler™ technology platform. This innovative platform allows for the design and construction of novel classes of micromachines by enabling manufacturing processes and a comprehensive materials library that surpass traditional semiconductor methods. It not only facilitates MEMS manufacturing for device classes previously deemed impossible by semiconductor techniques but also introduces entirely new categories of devices. The Matter Compiler™ technology platform operates as a fully programmable digital system, akin to 3D printing, yet it transcends traditional limitations by being a multi-process, multi-material system: raw materials and digital inputs are transformed into complete, functional micromachines. Our dedicated team at Atomic Machines has also developed a groundbreaking first device, made possible exclusively through the Matter Compiler™ platform, set to be unveiled to the world shortly. Our offices are located in Emeryville and Santa Clara, California.

May 2, 2026
Apply
d-Matrix logo
Full-time|Hybrid|Santa Clara

At d-Matrix, we are dedicated to unlocking the transformative potential of generative AI, leading the charge in both software and hardware innovation. Our team thrives on a culture of respect and collaboration, where diverse perspectives fuel creative solutions.We believe in humility and prioritize direct communication. We are looking for passionate individuals who are eager to tackle challenges and are driven by results. If you're ready to explore the boundless opportunities in AI, join us as we shape the future together.Location: Hybrid, with 3 days per week onsite at our Santa Clara, CA headquarters.Role Overview: As a Principal AI/ML System Software Engineer, you will play a critical role in productizing the software stack for our cutting-edge AI compute engine. You will lead the development, enhancement, and maintenance of our next-generation AI deployment software, collaborating closely with a team of system software experts and interfacing with hardware and other software teams.

Jan 21, 2026
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

At Dexmate, we are pioneering the creation of sophisticated robotic systems that tackle pressing real-world challenges. Our mission is to develop the next generation of robots that can seamlessly collaborate with humans, operate in diverse environments, and alleviate increasing labor shortages.Position OverviewWe are on the lookout for skilled Control Engineers to become integral members of our innovative team. You will spearhead the development of cutting-edge control and state estimation algorithms for our robotic platforms.Key ResponsibilitiesDesign and implement state estimation, sensor fusion, planning, and control algorithms to ensure rapid, dynamic, and secure robot movement.Collaborate with interdisciplinary teams, including embedded systems, perception, hardware, and AI specialists.Enhance control performance across various aspects such as stability, safety, accuracy, and energy efficiency.Plan and execute experiments to validate control algorithms in both simulations and real-world hardware.Evaluate system performance data to pinpoint failure modes and identify areas for enhancement.Thoroughly document technical methodologies, implementation specifics, and experimental findings.RequirementsMaster's degree or PhD in Robotics, Control Systems, Mechanical Engineering, or a related technical domain.Minimum of 4 years of professional experience in developing control systems for dynamic robotic platforms.In-depth knowledge of control theory, including nonlinear control, model predictive control, and optimal control techniques.Familiarity with state estimation methods such as Kalman filters, particle filters, and factor graphs.Proficiency in programming languages such as C++, Python, and Rust for real-time robotics applications.Solid understanding of robotic kinematics, dynamics, and mathematical modeling principles.Experience with sensor integrations, including IMUs, encoders, and force/torque sensors.Demonstrated success in implementing and testing control algorithms on physical robotic systems.Exceptional problem-solving abilities and expertise in debugging intricate system interactions.Preferred QualificationsExperience with highly dynamic control systems, including bipedal, quadrupedal, or humanoid robotics.Knowledge of machine learning algorithms as applied to robotics.

Mar 1, 2025
Apply
Pure Storage logo
Full-time|$233K/yr - $350K/yr|On-site|Santa Clara, California

Join us at the forefront of technology as we revolutionize the data storage industry. Here, you will spearhead innovative projects, grow alongside a team of industry experts, and make a significant impact in the tech world.If you’re eager to embrace limitless opportunities and create meaningful change, we invite you to be part of our dynamic team.THE ROLEAs a pivotal member of our team, you will oversee Pure1, the central management and intelligence platform that enhances all Pure products and services, including FlashArray, FlashBlade, CBS, and Portworx. Your work will be crucial in delivering a seamless customer experience, equipping our clients with valuable insights and tools.

Dec 12, 2025
Apply
Kioxia America, Inc. logo
Full-time|On-site|Santa Clara

About the Role Kioxia America, Inc. is hiring a Full Stack Engineer in Santa Clara, CA. This role focuses on building and maintaining both front-end and back-end components for web applications. The team values engineers who bring fresh ideas and technical skill to projects that support Kioxia’s flash memory solutions. What You Will Do Develop and maintain web applications, handling both client-side and server-side code Collaborate with cross-functional teams to deliver reliable software Contribute to projects that support Kioxia’s technology and product goals About Kioxia Kioxia is recognized worldwide for its flash memory solutions and ongoing innovation in storage technologies.

Apr 14, 2026
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Company OverviewAt Dexmate, we are an innovative robotics startup dedicated to developing versatile mobile robots capable of executing intricate manipulation tasks. We are seeking a passionate, skilled, and driven Research Scientist to join our founding team and help propel the capabilities of robotic manipulation. Ideal candidates will possess substantial expertise in machine learning and/or robotics. In this role, you will collaborate with a dynamic team of researchers and engineers, spearheading continual innovation and technological advancements within our organization. This is a full-time, on-site position located in Santa Clara, CA.Key ResponsibilitiesDesign and develop advanced algorithms and methodologies for training AI models to improve robot dexterity.Engage in cutting-edge research across various domains, including Robotics, Reinforcement Learning, Imitation Learning, control systems, and perception.Handle large-scale machine learning systems and conduct extensive model training and fine-tuning.Craft and implement state-of-the-art learning-based algorithms for manipulation, navigation, and control on real robotic platforms.Collaborate with multidisciplinary teams to establish a diverse array of robust manipulation skills for robots.Required QualificationsA Ph.D. in Robotics, Computer Science/Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent research experience.A strong passion for robotics and the development of robotic products.Exceptional analytical, problem-solving, and communication abilities.A minimum of 3 years of experience conducting independent research.In-depth knowledge of state-of-the-art robot learning techniques, including reinforcement learning and imitation learning.A proven track record of research excellence, with publications in leading conferences and journals such as Science Robotics, IJRR, RSS, CoRL, ICRA, NeurIPS, ICML, ICLR, CVPR, among others.Proficient in Python programming.Experience with deep learning frameworks such as PyTorch, TensorFlow, or Jax.Hands-on experience with real robot experiments.Familiarity with robot simulation environments, including Isaac Gym, Isaac Sim, SAPIEN, MuJoCo, and Drake.

Feb 22, 2025
Apply
Cobot logo
Full-time|$205K/yr - $235K/yr|On-site|Santa Clara

Are you passionate about spearheading the certification strategy for state-of-the-art robotic systems designed to meet the highest safety and reliability standards? Do you excel at bridging the gap between engineering, compliance, and practical deployment, transforming intricate safety standards into actionable product strategies? Are you invigorated by overseeing essential programs from inception to completion and collaborating across teams to launch groundbreaking hardware?If this resonates with you, we invite you to become a part of Cobot as our Lead Certification Specialist. In this critical role, you will oversee functional and product safety certification for our next-generation robotic platforms. You will work closely with engineering teams, product managers, and external certification agencies to ensure our systems are meticulously designed, validated, and delivered with safety at their core. Your contributions will be vital in integrating certification processes within our development lifecycle, providing technical rigor, strategic direction, and exceptional execution within a fast-paced, mission-driven team focused on shaping the future of human-robot interaction.Join us in redefining the future of human-robot collaboration.Cobot is a dynamic team of innovators and builders committed to reimagining the future of human-robot interaction. Our vision is to create an environment where robots seamlessly integrate with your surroundings, adapting and responding to your needs.This position is based onsite at our headquarters in Santa Clara, CA.

Mar 27, 2026
Apply
dexmate logo
Internship|On-site|Santa Clara Office

Join dexmate, an innovative robotics startup located in Santa Clara, where we are pioneering the development of versatile mobile robots capable of performing intricate manipulation tasks. We seek a passionate and skilled PhD Research Intern to help propel our advancements in robotic manipulation technologies. This is a unique opportunity to collaborate with a dynamic team of researchers and engineers dedicated to driving innovation and technological breakthroughs in the field of robotics. This role is full-time and on-site in Santa Clara, CA.Key ResponsibilitiesDesign and develop cutting-edge algorithms and methodologies for AI model training aimed at enhancing robotic dexterity.Engage in advanced research across various domains including Robotics, Reinforcement Learning, Imitation Learning, Control Systems, and Perception.Manage large-scale machine learning systems, focusing on model training and fine-tuning.Create and implement state-of-the-art learning-based algorithms for manipulation, navigation, and control on actual robotic systems.Collaborate with cross-functional teams to cultivate a diverse range of resilient manipulation skills for our robots.QualificationsCurrently pursuing a PhD in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or a related technical field.Demonstrated passion for robotics and artificial intelligence.Proven research experience in areas such as embodied AI, computer vision, machine learning, and human-AI interaction.Familiarity with deep learning frameworks, particularly PyTorch.Must possess work authorization in the U.S. by the time of hire and maintain it throughout employment.Strong analytical, problem-solving, and communication skills.At least 2 years of independent research experience.In-depth knowledge of state-of-the-art robotic learning techniques, including reinforcement learning and imitation learning.A strong publication record in leading conferences and journals such as Science Robotics, IJRR, RSS, CoRL, ICRA, NeurIPS, ICML, ICLR, and CVPR.Experience with robot simulators like Isaac Gym, Isaac Sim, SAPIEN, MuJoCo, or Drake.Ability to set up ML experiments and analyze their outcomes effectively.

Mar 2, 2025
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Join us at Dexmate, an innovative startup at the forefront of robotics, where we are developing versatile mobile robots designed to tackle everyday manipulation tasks. We are seeking a talented and enthusiastic Robotics Navigation Engineer to be a part of our pioneering team, contributing to the evolution of robotic dexterity.Key Responsibilities:Design, implement, test, and deploy cutting-edge planning, 3D navigation, and perception algorithms on operational robots.Create a dependable and robust navigation system tailored for intricate indoor settings.Enhance and uphold our navigation software stack.Develop and deliver high-quality, well-documented Python and C++ packages equipped with unit and integration tests.Collaborate with cross-functional teams to build a high-performance robotics system.Qualifications:Advanced degree in Robotics, Computer Science/Engineering, Electrical Engineering, Mechanical Engineering, or equivalent research experience.Demonstrated passion for working with robots and developing robotic products.Proficient in state-of-the-art navigation and planning algorithms.Exceptional analytical and problem-solving abilities.Strong research and engineering skills for rapid prototyping and product development.Proficient in Python, C++, and ROS/ROS2; experience with CUDA and Rust is a plus.Familiar with deep learning frameworks such as PyTorch, TensorFlow, or Jax.Experience conducting experiments with real robots.Experience with robot simulators like Isaac Sim, SAPIEN, MuJoCo, or Drake.Bonus Qualifications:Practical experience deploying navigation systems using RGB cameras or 3D lidars is advantageous.Experience managing large-scale robot fleets is beneficial.Hands-on experience with various robot manipulator types is a plus.In-depth knowledge of robotics principles including kinematics, dynamics, control, and SLAM is preferred.Experience deploying AI models on NVIDIA Jetson or DRIVE embedded systems is an asset.

Jan 19, 2026
Apply
Atomic Machines logo
Full-time|$185K/yr - $260K/yr|On-site|Santa Clara, California

About Atomic Machines Atomic Machines is at the forefront of a revolutionary approach to micromanufacturing, leveraging our proprietary Matter Compiler™ technology. This comprehensive, full-stack technology empowers the creation of innovative micromachines by providing manufacturing processes and a materials library that surpass traditional semiconductor manufacturing methods. Our vision is to unlock MEMS (Micro-Electro-Mechanical Systems) manufacturing for a diverse range of devices hindered by existing semiconductor techniques, paving the way for unprecedented product categories. The Matter Compiler™ technology embodies the essence of digital manufacturing: input bits and raw materials yield complete, functional micromachines. We are excited to soon unveil our first groundbreaking device, made possible by this extraordinary technology. Our offices are located in Emeryville and Santa Clara, California. About The Role: As a Software Engineer specializing in Robotics, you will be instrumental in designing and developing the distributed software system that governs the Matter Compiler. This role allows you to engage across multiple layers of the software stack, transforming low-level device interfaces into high-level automation APIs. One sprint, you might collaborate with a mechanical engineer on system behavior design; the next, you could be integrating complex electromechanical systems. Join us in a dynamic, interdisciplinary environment where teams work closely together—including modeling and simulation, materials science, process development, electrical engineering, and mechanical engineering—to bring groundbreaking technology to life. This position is based in our Santa Clara or Emeryville office and is ideal for an engineer with a solid foundation, a curious mind, and a passion for systems-level thinking.

Apr 22, 2026
Apply
CyberArk Software Ltd. logo
Full-time|On-site|Santa Clara

CyberArk is seeking a Staff Software Engineer to help design and build core components of its cloud and distributed systems platform. This position centers on developing secure, scalable solutions that protect sensitive data and support efficient operations. Role overview This engineer will take on architecture and development responsibilities for the platform, working with multiple teams to deliver reliable software. The role involves solving complex technical problems and contributing to the ongoing evolution of CyberArk’s cloud offerings. Collaboration Expect to partner with cross-functional groups, sharing insights and aligning on technical direction. Teamwork and open communication are important for success in this environment. What you bring Experience building and maintaining cloud or distributed systems Strong problem-solving abilities Comfort working collaboratively on challenging projects This position is based in Santa Clara.

Apr 29, 2026
Apply
Collaborative Robotics logo
Temporary|$20/hr - $20/hr|On-site|Santa Clara

Are you an inquisitive and hands-on problem solver with a passion for robotics? If so, consider joining Collaborative Robotics as a Robotics Assistant. In this role, you will engage in exciting real-world projects, collaborating with a pioneering team to develop the next generation of collaborative mobile robots.This position offers a remarkable opportunity to gain hands-on experience in a fast-paced startup environment, focusing on robot testing and practical engineering applications!Join us in redefining the future of human-robot interaction.At Collaborative Robotics, we are a team of innovators dedicated to shaping a world where robots seamlessly integrate into daily life, adapting and responding to their environments as trusted companions.This position is based at our headquarters in Santa Clara, CA. Applications will be evaluated on a rolling basis until the position is filled.

Mar 14, 2026
Apply
d-Matrix logo
Full-time|Hybrid|Santa Clara

At d-Matrix, we are dedicated to unlocking the full potential of generative AI to revolutionize technology. Our company stands at the cutting edge of both software and hardware innovation, continuously expanding the limits of what is achievable. We foster a culture of collaboration and mutual respect.We hold humility in high regard and prioritize open communication. Our inclusive team thrives on diverse perspectives, driving us toward superior solutions. We are on the lookout for passionate individuals eager to face challenges and committed to execution. Are you ready to discover your playground? Together, we can explore the boundless opportunities of AI.Location:This position is Hybrid, requiring in-office attendance at our Santa Clara, CA headquarters 3-5 days per week.The Role: Staff Software Engineer - KernelsYour Responsibilities:As a key member of the team, you will contribute to the productization of the software stack for our AI compute engine. You will take charge of developing, enhancing, and maintaining software kernels for next-generation AI hardware. Your expertise in building software kernels for hardware architectures is essential. A robust understanding of various hardware architectures and the ability to map algorithms effectively is required. You will also need to translate computational graphs generated by AI frameworks into the underlying architecture. Your experience spans all facets of the full-stack toolchain, allowing you to navigate the intricacies of optimizing and balancing hardware-software co-design. You'll deliver scalable software solutions within tight development timelines, collaborating closely with compiler specialists and engaging with both software (ML, systems) and hardware (mixed signal, DSP, CPU) experts within the company.Your Qualifications:Minimum:MS in Computer Engineering, Mathematics, Physics, or a related field with 5+ years of industry experience; or a PhD in a related discipline with at least 1 year of experience.Thorough understanding of computer architecture, data structures, system software, and foundational machine learning concepts.Proficiency in C/C++ and Python development within Linux environments, utilizing standard development tools.Experience in algorithm implementation using high-level languages such as C/C++ and Python.

Jan 6, 2026
Apply
AG Technologies Inc. logo
Full-time|On-site|Santa Clara

Join AG Technologies Inc. as a Training and Placement Coordinator specializing in Java Full Stack and Salesforce. In this role, you will be responsible for guiding and supporting students through their training programs and assisting them in securing placements in reputable companies. Your expertise will help shape the careers of aspiring tech professionals.

Nov 9, 2016
Apply
nEye.ai logo
Full-time|On-site|Santa Clara, CA

Join nEye.ai, a pioneering startup in optical switching technology, set to transform data centers. Our innovative MEMS-based silicon photonics optical circuit switches (OCS) address critical bottlenecks in AI processing by facilitating direct optical links among thousands of GPUs and memory units. Our flagship product, the SuperSwitch, is designed for ultra-low power consumption and high radix performance, offering hyperscale data centers exceptional efficiency and scalability. Position Overview We are seeking a dedicated Station Software Engineer to develop and maintain the software stack for our product validation and qualification stations. This role will involve collaboration across various teams, playing a key part in advancing our testing capabilities from initial bench-level exploration to high-throughput reliability and performance validation. Reporting to the Head of Product Validation Engineering, you will take ownership of the station-level control layer, instrument drivers, data pipelines, and test execution frameworks. Your contributions will enable our engineering teams to effectively characterize, debug, and qualify our cutting-edge silicon photonic platforms with reliability and efficiency.

Nov 7, 2025
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Join Dexmate as a Senior Software Engineer for our AI Platform, where you will be at the forefront of developing innovative AI-driven solutions. You will collaborate with cross-functional teams to design and implement robust software systems that enhance our AI capabilities.

Apr 12, 2026
Apply
Dexmate logo
Full-time|On-site|Santa Clara Office

Company OverviewAt Dexmate, we are pioneering the future of robotics as an innovative startup dedicated to creating versatile mobile robots capable of executing intricate manipulation tasks. We seek talented and passionate Robot Learning Engineers to join our dynamic team and elevate our robot manipulation capabilities. Ideal candidates will have a strong background in machine learning and/or robotics, and will thrive in a collaborative environment with dedicated researchers and engineers committed to driving technological progress. This full-time role is based in our Santa Clara, CA office.Key ResponsibilitiesDevelop and implement cutting-edge learning algorithms for robot manipulation, navigation, and control, ensuring seamless transition from simulation to real-world deployment.Innovate new techniques to improve robot dexterity and mobility through reinforcement learning, imitation learning, and foundational models.Scale machine learning systems for extensive model training and fine-tuning processes.Cultivate a diverse array of robust manipulation skills that expand the potential of robotic systems.Work in close partnership with hardware, controls, and systems engineers to devise integrated solutions.Required QualificationsPhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related discipline; OR a Master’s degree with over 1 year of industry experience; OR a Bachelor’s degree with 3+ years of relevant industry experience.A minimum of 2 years of practical experience in developing AI systems for robotics applications.Deep knowledge of contemporary robot learning methodologies including reinforcement learning, imitation learning, and behavior cloning.Strong command of Python and familiarity with deep learning frameworks such as PyTorch, TensorFlow, or JAX.Demonstrated experience in conducting real robot experiments and troubleshooting complex robotic systems.Familiarity with robot simulators including Isaac Gym, Isaac Sim, MuJoCo, SAPIEN, Drake, or similar tools.Exceptional problem-solving skills and effective communication abilities.A genuine enthusiasm for robotics and a commitment to developing practical solutions.Preferred QualificationsPublications in leading robotics or AI journals.

Dec 15, 2025

Sign in to browse more jobs

Create account — see all 365 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.