Senior Robotics Software Engineer
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
About OSARO Inc.
OSARO Inc. is a pioneering technology company committed to advancing robotics and automation solutions for various industries. We focus on creating intelligent systems that enhance operational efficiency and precision in complex tasks.
Similar jobs
Search for Robotics Software Systems Engineer
5,754 results
Aurelius Systems
About Us:Aurelius Systems is a venture capital-backed startup at the forefront of defense technology, specializing in the development of autonomous, edge-deployed robotic systems utilizing directed energy for counter-unmanned aerial systems (UAS).Our innovative approach involves creating laser systems designed to neutralize drones.With a dedicated team of approximately 10 engineers, former U.S. military personnel, and industry experts, we are committed to advancing America's capabilities in directed energy technology, delivering the first cost-effective and reliable laser weapon systems.Inspired by the philosophy of Marcus Aurelius, we emphasize consistent effort and accountability in our work, embodying a culture of high output without excuses. Following in the footsteps of pioneers like Henry Ford, we embrace innovation and action within our small but impactful team.In addition to our San Francisco headquarters, we are proud to operate a manufacturing hub in Detroit and conduct field tests weekly on our expansive private range.If you thrive on seeing your engineering contributions directly in action rather than being confined to a lab, we encourage you to explore this opportunity.The Position & Your Contribution:As a Robotics Software Systems Engineer, your primary responsibility will be to ensure that all subsystems function seamlessly and efficiently together.Our system comprises a complex array of subsystems including sensing, computer vision, machine learning inference, control systems, power management, and mechanical actuation. Achieving minimal processing time and inter-process latency is crucial for successfully targeting our nimble and evasive UAS.The key area we are looking to fill is real-time systems performance at the hardware interface. You should possess a deep understanding of how software execution impacts physical system behavior, how latency accumulates across CPU, GPU, memory, and I/O, and how bandwidth limitations influence sensor data processing. We need an engineer who is detail-oriented, considering microseconds, memory bandwidth, cache behavior, and system determinism.In our tight-knit team of around 10 engineers, you will have the opportunity to take ownership of systems that are field-tested. The success of our tests is binary—it's either effective or it isn't—and your role will involve iterative improvement based on real-world outcomes.Your Responsibilities:Manage the latency budget for the entire platform, from data sensing to actuation.Profile and mitigate latency across CPU, GPU, memory, and I/O interfaces.Develop and optimize kernels for high-throughput, low-latency operations.Adjust memory access patterns for optimal performance.
Join Our Innovative Team as a Robotics Software Engineer!Location: San Francisco, CA (full-time, in-person)Company OverviewAt Cosmic Robotics, we aim to revolutionize the construction of essential infrastructure on Earth while developing advanced technologies to facilitate humanity's expansion beyond our planet. Our flagship project, Cosmic-1, is designed to install solar panels at a speed 10 times faster than current methods, propelling us toward a sustainable energy future and laying the foundation for autonomous construction in the years to come.Your RoleAs a Robotics Software Engineer, you will be instrumental in coding, testing, and deploying software for our robots engaged in live field projects. You will be a pivotal member of our team, influencing the future of autonomous construction.Why Join Us?Tackle significant challenges that will shape the future of energy and infrastructure.Collaborate with an elite team hailing from renowned organizations like NASA, SpaceX, Google, and Built Robotics.Experience rapid personal and professional growth within a fast-expanding company.Key ResponsibilitiesDesign, develop, and implement software for robotic manipulation, navigation, and path planning systems.Contribute across the entire software stack, from low-level motor control and sensor integration to high-level application logic.Ensure the safety and reliability of mission-critical systems through comprehensive testing and adherence to best engineering practices.Collaborate with hardware teams to initiate new systems and resolve technical issues.Travel to customer sites for on-site testing and deployment of robotic solutions.Maintain high code quality through reviews, automated testing, and thorough documentation.QualificationsA minimum of 2 years of professional engineering experience.Proficiency in C++, Python, and Linux development.Solid foundation in algorithms, software architecture, planning, and execution.Strong communication and project management abilities.
Foundry Robotics
Founding Robotics Engineer in AI & SoftwareAre you an innovative engineer with a strong enthusiasm for robotics and AI, thriving in collaborative, cross-functional teams? Join us at Foundry Robotics, a pioneering seed-stage startup dedicated to developing advanced robotics solutions tailored for the manufacturing sector. We are seeking a Founding Engineer to become part of our core team, someone who excels in a dynamic environment, takes significant ownership, and is eager to tackle intricate mechanical and manufacturing hurdles.About UsAt Foundry Robotics, we are transforming the manufacturing landscape through state-of-the-art robotics. Our mission is to rejuvenate the American manufacturing industry with an AI-first approach, focusing on assembly and dual-use contract manufacturing. We strive to empower manufacturers with intelligent, efficient, and adaptable robotic systems that redefine productivity and quality. As a founding member of our engineering team, your contributions will have a direct and meaningful impact on our products, culture, and overall success. This position requires full-time, in-person work at our office located in the Mission District of San Francisco.The RoleIn the role of Founding Engineer, you will play a crucial part in the design, development, and deployment of AI and software infrastructure for our autonomous robotic systems. This position requires a hands-on approach, a deep understanding of computer vision and VLA models, as well as proficiency in ROS. You will be responsible for creating high-quality, high-performance software that meets the demanding requirements of a manufacturing environment.Key ResponsibilitiesDesign, develop, and implement innovative AI and software solutions for autonomous robotics in manufacturing.Lead the advancement of computer vision algorithms and VLA models to enhance robotic perception and control.Architect and construct robust, scalable, and high-performance software systems optimized for superior reliability.Leverage ROS2 (Robot Operating System) for diverse robotic applications.Collaborate closely with hardware engineers, product managers, and other stakeholders.Take full ownership of critical software components from conception through deployment.Serve as the primary technical liaison with vendors, partners, and customers, representing the company in external interactions.Contribute to the company's overall technical strategy and roadmap.
Bedrock Robotics
Join Our Mission to Revolutionize Autonomy in ConstructionAt Bedrock Robotics, we are pioneering the integration of AI in real-world applications. Our innovative team comprises industry experts who contributed to the success of Waymo, facilitated Segment's $3.2B acquisition, and propelled Uber Freight to $5B in revenue. We are at the forefront of deploying autonomous systems in heavy construction machinery nationwide, significantly enhancing the efficiency of multi-billion-dollar infrastructure projects while prioritizing safety on job sites. With an impressive $350M in funding, we are rapidly addressing the escalating demand for housing, data centers, manufacturing facilities, and the pressing labor shortage in the construction sector.This is where groundbreaking algorithms converge with the realities of the construction field. You will partner with seasoned construction professionals and elite engineers to tackle complex challenges that go beyond simulation capabilities. If you are eager to leverage cutting-edge technology to make a tangible impact alongside a talented team, we invite you to apply.Your RoleAs part of the Onboard Infrastructure team, you will be responsible for developing the foundational software and middleware that operates on our onboard computer, utilizing Rust from board bring-up to middleware.We are seeking a Staff Software Engineer to conceptualize and implement our onboard runtime framework. This framework is crucial for the safe and efficient operation of our autonomy stack, allowing our Machine Learning and Controls teams to accelerate their workflows and deliver with assurance.Your ResponsibilitiesDesign and develop the core application runtime framework, incorporating application lifecycle management, deterministic scheduling, and sophisticated configuration systems that manage complex subsystem dependencies.Create high-performance communication systems and zero-copy interfaces for low-latency, real-time sensor data, including cameras and lidars.Build onboard infrastructure to enhance system observability, diagnostics, and ensure deterministic logging and replay capabilities.Establish and uphold coding standards and code quality, promoting Rust best practices while mentoring junior engineers.Collaborate closely with Machine Learning and Controls teams to ensure the platform meets the stringent requirements of advanced autonomy.Required Qualifications10+ years of software engineering experience, with a focus on systems programming in Rust.Proven track record in developing high-performance, real-time systems.Strong understanding of middleware architectures and software design principles.Experience working in collaborative, cross-functional teams.
Become a Key Player in Revolutionizing Construction AutonomyAt Bedrock Robotics, we are pioneering the transition of artificial intelligence from research labs to real-world applications. Our team, composed of experienced professionals who have contributed to the successes of Waymo, Segment, and Uber Freight, is dedicated to deploying cutting-edge autonomous systems in heavy construction machinery across the nation. Our efforts are accelerating billion-dollar infrastructure projects while enhancing job site safety. With $350 million in funding, we are rapidly addressing the increasing demand for housing, data centers, and manufacturing facilities amid the construction industry's labor shortages.In this role, you will bridge the gap between theory and practice, collaborating with seasoned construction experts and top-tier engineers to tackle complex physical challenges that simulations cannot resolve. If you are eager to leverage advanced technology to solve real-world issues as part of a dynamic team, we invite you to explore this opportunity with us.We are on the lookout for a highly skilled Software Engineer to enhance our onboard testing capabilities. You will be responsible for developing comprehensive safety-critical test cases for our machines. Your work will involve close collaboration with our Robotics Platform and Cloud Infrastructure teams to design and implement validation frameworks that operate on actual machinery, in Hardware-in-the-Loop (HIL) settings, and through cloud-based end-to-end simulation. Your expertise will be crucial in integrating systems engineering, simulation, and onboard infrastructure to rigorously test the robot across hardware-software interfaces.The ideal candidate will demonstrate proficiency in creating reusable automation scripts, developing fault injection capabilities, building interfaces with cloud infrastructure, and collaborating with systems engineers to establish a robust testing framework for onboard AI. Your contributions will directly enhance system reliability and safety by identifying edge cases early, ensuring compliance with stringent safety standards.This position is perfect for software engineers who possess a systemic mindset, are aware of the implications of real-world deployments, and prefer developing intelligent solutions rather than merely executing scripts. Strong candidates will be hands-on engineers who are passionate about reliability and have a background in robotics. Some travel to our remote and Bay Area testing sites will be expected to observe and evaluate your tests in action.Join Bedrock Robotics in our mission to infuse autonomy into the construction industry! We are a dedicated group of professionals from the autonomous vehicle sector, committed to making a significant impact.
Foundry Robotics
About UsAt Foundry Robotics, we are pioneering an AI-driven, assembly-centric contract manufacturing model. Our approach integrates software-defined manufacturing, where both robots and humans collaborate to achieve tangible production outcomes.Our unique value proposition transcends simple models; we deliver a powerful software infrastructure that converts:Orders into SchedulesSchedules into Work InstructionsWork into TelemetryTelemetry into Continuous Improvement of Throughput, Quality, and CostThis position is focused on senior software engineering, specifically in creating the cloud and on-premises systems that operate the factory, alongside the data architecture that ensures these systems are observable, reliable, and scalable.Please note, we are also recruiting Robotics Research Engineers separately; this role is distinct from that.The RoleWe are in search of a Senior Software Engineer (Individual Contributor) to develop the backend systems and infrastructure that will drive the factory of the future.Your responsibilities will include designing and implementing:Cloud-based backend systemsOn-premises factory servicesEmbedded-to-cloud data flowsPetabyte-scale visual data pipelinesMachine learning infrastructure across diverse computational environmentsYou will be tasked with creating production systems that remain operational in challenging conditions, such as noisy factories, unreliable connectivity, and the real costs associated with downtime.This is a practical engineering role where you will be expected to deliver tangible results.Key ResponsibilitiesCloud & On-Prem ArchitectureDevelop and sustain a cloud-based backend for planning, scheduling, execution, inventory management, traceability, and telemetryDesign architectures that span embedded, on-premises, and cloud systems across multiple compute environmentsImplement infrastructure-as-code principles using TerraformEnsure secure and reliable data transfer between the factory floor and the cloudML Infrastructure & Data SystemsEstablish petabyte-scale visual data pipelines for the ingestion, curation, indexing, and preparation of manufacturing data
Multiply Labs
About UsBe Part of the Robotic Biomanufacturing Revolution!Multiply Labs is at the forefront of robotics innovation, dedicated to addressing a critical challenge in modern medicine: the automated production of life-saving advanced biologics, including gene therapies, cell therapies, antibodies, and more.Currently, these essential therapies are created using manual and labor-intensive methods, resulting in exorbitant costs—often between $500K and $2M per patient—restricting access for many who need them.As the complexity of products grows and the stakes of failure and scientific labor escalate, the industry is increasingly turning to automation. Robotics and AI are paving the way for a future where biologics manufacturing is feasible, dependable, and economically scalable.We envision a future where biomanufacturing is robotic, closed, automated, and scalable—guaranteeing that vital therapeutics are available to every patient in need.Why This MattersWe aren’t just manufacturing robots—we’re creating the essential infrastructure for the next generation of biologics. Our technology empowers biopharma companies to scale production seamlessly without altering their scientific foundations, minimizing regulatory obstacles and reducing costs, thereby expanding access to these treatments.The Stack & The ScaleThe Mission: Craft the world’s finest robots to ensure life-saving therapies are accessible to all.
OSARO Inc.
Join OSARO as a full-time Senior Robotics Software Engineer, where you will play a crucial role in optimizing our robot control stack. Your mission will be to integrate cutting-edge perception systems and adaptive decision-making algorithms, enabling our industrial robotic arms to achieve the autonomy necessary for high-precision pick-and-place tasks. You will spearhead the development of motion planning and control systems, focusing on enhancing our software architecture to ensure deterministic, real-time performance. Collaborating closely with cross-functional teams in Hardware, Infrastructure, and Machine Learning, you will implement robust, production-ready solutions tailored to our customers' complex software environments.This position is perfect for those who are passionate about engineering innovative solutions at the intersection of advanced robotics and real-time control. If you take pride in owning your projects and excel in a dynamic, collaborative setting, we want to hear from you!Please note that this role requires travel to customer sites, with travel commitments averaging around 35% (approximately 10.5 weeks per year).
Foundry Robotics
Founding Robotics Research EngineerAbout UsAt Foundry Robotics, we are revolutionizing the manufacturing landscape with cutting-edge robotic technology. Our mission is to rejuvenate the American manufacturing sector by becoming an AI-driven, assembly-oriented, dual-use contract manufacturer. We are dedicated to equipping manufacturers with advanced, intelligent, and versatile robotic systems that enhance productivity and ensure superior quality. As a pivotal member of our engineering team, your contributions will profoundly influence our products, corporate culture, and overall success. This position requires you to be present 100% in-person at our Mission District office in San Francisco.The RoleWe are on the lookout for a Founding Robotics Research Engineer to conceptualize, execute, and launch smart robotic systems tailored for manufacturing environments.This is a hands-on role that transcends typical academic or generic software development tasks. You will engage in a variety of areas including:Architecting systems based on ROS2Robotic manipulation and navigationImplementing perception and VLA-based control mechanismsIntegrating traditional controls with innovative learning methodologiesOverseeing on-site deployments in manufacturing workcellsYour skill set should encompass reading and analyzing robotics research papers, fine-tuning controllers, calibrating sensors, and deploying production-ready code to robots operating on factory floors.Key ResponsibilitiesRobotics Systems & ArchitectureDesign and develop distributed robotic systems utilizing ROS2Create modular autonomy frameworks for manipulation and mobile roboticsTake ownership of system-level performance, latency, and reliabilityRobotics Foundation Models (VLA)Develop and integrate Vision–Language–Action models for robotic operationsDesign data collection frameworks and refine foundational models for assembly tasksBenchmark and assess real-world effectivenessControls + LearningIntegrate traditional control methods with learned policiesImplement hybrid perception-planning-control architecturesEnhance robustness, repeatability, and safety in physical systems
About the RoleIn this exciting position, you will address comprehensive challenges to enhance the performance of our AI models deployed on robotic systems. Your responsibilities will include adding new features to our video processing data pipeline, updating our machine learning data loaders, training models to validate your modifications, and testing these changes in real-world robotic applications. This role requires the integration of numerous distributed Python services to achieve specific data processing and application tasks, alongside managing substantial cloud infrastructure for efficient business logic processing at scale.Your responsibilities will include:Conceptualizing and implementing innovative solutions to enhance system robustness, scalability, and speed.Revamping existing systems and services to accommodate significant future growth.Developing business logic to ensure our robots access the necessary data and that customers receive appropriate access to our robotic solutions.You may excel in this role if you:Possess extensive experience in building complex distributed applications or data pipelines at scale.Have a background in processing petabytes of data, especially video data.Demonstrate expertise in Python, with foundational knowledge in distributed infrastructure and solid understanding of modern machine learning principles.Have a robust foundation in contemporary ML techniques with experience in large-scale ML training and production deployments.Have familiarity with distributed cloud infrastructure and a deep understanding of cloud networking, permissions, and container orchestration (Kubernetes).About GeneralistAt Generalist, our mission is to realize the potential of general-purpose robots. We envision a future where industries and homes thrive on the collaboration between humans and machines. Our robots are designed to enhance productivity and efficiency.We focus on developing embodied foundation models, starting with dexterity, which necessitates pushing the boundaries of data, models, and hardware to enable robots to intelligently interact with their environments.Our company is deeply rooted in large-scale AI and robotics, with a team drawn from leading organizations like OpenAI, Boston Dynamics, and Google DeepMind, all committed to delivering groundbreaking advancements in AI technology.
Join Orchard as a Robotics Software Engineer specializing in Perception and Localization. In this dynamic role, you will be at the forefront of developing cutting-edge robotics software solutions that enhance our autonomous systems. Collaborate with a passionate team of engineers and researchers to push the boundaries of technology and innovation.
atomicsemi is hiring a Robotics Software Engineer to join the team onsite in San Francisco. This role focuses on developing and improving the software that drives our robotic systems. Key responsibilities Design, develop, and implement software for robotic platforms Collaborate with engineers and researchers to enhance robotics products Offer technical expertise and contribute ideas to improve our solutions Work location This position is based at atomicsemi’s San Francisco office and requires onsite work.
Join DoorDash Labs, a pioneering team dedicated to innovating the future of last-mile logistics through cutting-edge robotics and automation. As a Robotics Software Engineer on our Drone Delivery team, you will play a vital role in transforming delivery experiences for millions. This position invites you to harness your expertise in UAV technology to develop and implement sophisticated systems that operate in real-world environments. Collaborate with a dynamic team to push the limits of innovation and bring advanced aerial delivery solutions to life.
Generalist
About the RoleAs a Software Engineer specializing in Robotics Controls, you will take charge of the software that drives our robotic systems. Your role will involve close collaboration with machine learning teams to transform intended actions into smooth, efficient, and safe movements across various robotic embodiments. You will work alongside hardware engineers and partners to ensure optimal performance of systems, dynamics, and components.Key Responsibilities:Develop, implement, and rigorously test the complete real-time control system, ranging from low-level firmware to specifications for each robotic embodiment.Manage various robotic embodiments, from standard industrial collaborative robot arms to custom-designed hardware.Ideal Candidate Profile:Extensive knowledge in rigid body kinematics and robotic control systems.Proven experience in deploying robots in production environments with high reliability standards.Proficiency in high-performance, production-ready programming using Python and C++.Familiarity with kinematics and simulation libraries.Experience with robotic middleware frameworks such as ROS/ROS2/ZCM.
Watney Robotics
About Watney RoboticsWatney Robotics is at the forefront of developing autonomous robots designed to enhance critical infrastructure. Recently securing $21 million in seed funding from notable investors including Conviction, Abstract, and A*, we are collaborating with the world's largest hyperscalers to expedite data center expansion and maintenance.Join us as we transition from prototype to production fleets, offering you a unique opportunity for significant ownership and visibility within a groundbreaking robotics company. Play an integral part in shipping real systems, shaping our rollout strategies, and making a lasting impact in this defining category.The RoleAs a core member of our Engineering team, you will be responsible for architecting and developing systems for our rapidly growing fleet of production robots. We prioritize pragmatism and high agency, encouraging swift execution and innovation, making this an ideal opportunity to elevate your engineering career.This position requires onsite presence at our headquarters in San Francisco, where you will work closely with our founding team.What You’ll DoDesign, build, and maintain highly available and robust distributed systems.Implement, test, and debug code across the entire software stack.Collaborate with Machine Learning Engineers to create fast online reinforcement learning systems at scale.What You'll BringA minimum of 4 years of software development experience.A strong technical foundation with expertise in architecting large-scale distributed systems.Hands-on experience in building and optimizing across the software stack.Proficiency in programming languages such as Golang, Java, Scala, or Python; Rust is a significant advantage!A proactive approach, strong problem-solving abilities, and analytical skills.Excellent communication and collaboration skills to work effectively with ML Engineers.CompensationThe salary for this position ranges from $150,000 to $200,000 annually. We offer a competitive compensation package, which includes equity and comprehensive benefits.At Watney Robotics, we are dedicated to fostering a diverse and inclusive team. We welcome individuals from all backgrounds and identities and base our hiring decisions on skills, experience, and potential. If you are enthusiastic about robotics but do not meet every requirement, we encourage you to apply!
About UsAt Foundry Robotics, we are pioneering an AI-native robotics manufacturing enterprise dedicated to enhancing assembly and production capabilities for top-tier robotics firms and critical national-security hardware. Our vision is to create robots that construct robots, effectively transforming the landscape of manufacturing.We are on a mission to revolutionize the American manufacturing sector by prioritizing AI-driven solutions and assembly-focused strategies as a dual-use contract manufacturer. Our goal is to equip manufacturers with intelligent, efficient, and adaptable robotic systems that redefine productivity and quality. As a key member of our engineering team, your contributions will significantly influence our products, workplace culture, and overall success. Please note that this position requires 100% in-person work at our Mission District office in San Francisco.The RoleWe are seeking a Manufacturing Process Engineer who excels at transforming innovative ideas into practical production realities. You will be comfortable designing systems from the ground up and validating them directly on the factory floor. Your primary responsibilities will include defining the architecture of our robotic systems from initial concept through to full-scale production, developing assembly strategies, designing tooling, and creating workflows where they do not currently exist. You will establish production capabilities from scratch, making critical decisions concerning sequencing, fixturing, automation integration, and quality control. Your focus will be on driving rapid build-test-learn cycles to implement robust and scalable processes.Key ResponsibilitiesDesign and develop production processes from the ground up for autonomous robotic assembly systems, establishing how AI-driven hardware is manufactured at scale.Optimize assembly lines with a focus on throughput, yield, and scalability as production transitions from initial stages to high-volume outputs.Create and maintain process documentation, work instructions, SOPs, and control plans to enable repeatable and scalable manufacturing.Develop tooling and fixtures aimed at reducing variation, minimizing operator error, and supporting efficient assembly processes.Engage hands-on on the shop floor to validate processes, pinpoint bottlenecks, and iterate quickly alongside the team.Foster relationships with external vendors and contract manufacturers, providing valuable process insights and feedback during development.Collaborate across disciplines with mechanical, electrical, and robotics teams to ensure processes are designed with the entire system in mind.
Dapster is seeking an innovative Lead Robotics Software Engineer to become a crucial part of our dynamic team. Although we are currently fully staffed for this role, we anticipate expanding our team soon. Please note that while our response may not be immediate, we will prioritize this platform for future hiring.As an early-stage startup, Dapster offers an exciting opportunity to contribute to our foundational technologies and products in the realm of AI-driven robotic solutions. Your work will have a significant impact on our mission.About Dapster: We specialize in developing cutting-edge AI-powered robotic picking solutions. With a recent major pilot project secured with a leading retailer, we have established a strong foundation for advancing our core technology.If you are eager to tackle interesting challenges alongside a skilled, humble team, and wish to reap the rewards of joining us in our foundational stages, we would love to hear from you.
Join the forefront of technology as we revolutionize the construction industry with advanced autonomy.Be a Part of Innovation at Bedrock RoboticsAt Bedrock Robotics, we are transforming artificial intelligence from theoretical concepts into practical applications that enhance the world’s infrastructure. Our team comprises seasoned professionals who have been pivotal in launching industry leaders like Waymo, scaling Segment to a $3.2 billion acquisition, and driving Uber Freight to $5 billion in revenue. We are currently implementing autonomous systems in heavy construction machinery nationwide, expediting the timelines of multi-billion dollar infrastructure developments while significantly enhancing job site safety.With a robust funding of $350 million, we are rapidly addressing the escalating demand for housing, data centers, and manufacturing facilities, all while tackling the construction sector's increasing labor shortages. This is where innovative algorithms meet the realities of heavy machinery.If you are passionate about leveraging cutting-edge technology to tackle real-world challenges and wish to collaborate with a talented team of industry experts, we invite you to apply.Role: Machine Learning Engineer: EvaluationBedrock Robotics is on a mission to integrate autonomy into construction processes! We are seeking a driven engineer with substantial experience in evaluating complex machine learning systems in real-world scenarios. Your objective will be to convert the intricate dynamics of the built environment into actionable, AI-driven evaluations that enhance the adoption of our Bedrock Operators.The ideal candidate will have a proven track record in developing evaluation systems and executing statistical analyses to assess performance variations across system iterations. Your experience in iterating on complex machine learning systems in production environments will be crucial, as you navigate the intricacies involved.Your Responsibilities:Design and Maintain Evaluation Systems:Develop and maintain pipelines for performance measurement—encompassing both open-loop and closed-loop simulations, hardware-in-the-loop systems, and field data from Bedrock Operator-equipped machinery. Collaborate with other teams to glean insights earlier in the development cycle through optimized workflows.Develop Metrics:Align product objectives with system behaviors by translating real-world specifications into measurable indicators derived from logged data. Enable data-driven decision-making for everything from parameter adjustments to strategic program planning.
DoorDash, Inc.
Join DoorDash as a Software Engineer in our Infrastructure team, where you'll play a pivotal role in shaping the future of autonomy and robotics within our logistics ecosystem. You will work with cutting-edge technologies to develop scalable solutions that enhance our operational capabilities and improve customer experiences.
Foxglove develops data infrastructure for robotics teams operating in real-world environments such as factories and warehouses. As robots leave the lab, engineers need reliable tools for analyzing data, diagnosing issues, and improving system performance. Foxglove delivers observability, visualization, and data management solutions designed to help teams manage large volumes of multimodal sensor data from deployed fleets. Role overview This Software Engineer - Robotics Data Infrastructure position centers on building and optimizing the systems behind Foxglove’s products. The scope covers desktop and web visualization tools, backend services for data ingestion and streaming, and client libraries running directly on robots. Work ranges from enhancing decoding performance in Rust, to extending MCAP tooling in C++, integrating new data sources with TypeScript, and occasionally working with customers to resolve performance issues. What you will do Design, build, and deploy product features from start to finish, incorporating feedback from users. Work across the stack: from Rust and C++ libraries on devices, to backend cloud services, to browser-based visualization tools. Identify and address performance bottlenecks in data pipelines, including ingestion, decoding, streaming, and rendering. Contribute to MCAP and other open-source libraries used by the robotics community. Collaborate with customers and robotics engineers to gather requirements and validate new solutions. Maintain high engineering standards and help foster a culture of ownership within the team. Design systems for efficient storage and querying of petabyte-scale robotics data. Requirements At least 5 years of experience developing production software. Strong proficiency in Rust, C++, and TypeScript, with a willingness to learn new languages or frameworks as needed. Location This position is based in San Francisco, CA.
Sign in to browse more jobs
Create account — see all 5,754 results

