{"schemaVersion":"jobsearcher.job.v1","id":"71013673f23984e64c13b7bf","url":"https://jobsearcher.com/jobs/71013673f23984e64c13b7bf","canonicalUrl":"https://jobsearcher.com/jobs/71013673f23984e64c13b7bf","title":"Software Engineer","description":"Software EngineerDesign, implement, and maintain robust, scalable software systems for production automationBuild core libraries and services supporting motion planning, control, and perception pipelinesArchitect clean interfaces between software components and hardware-facing systemsDevelop vision and sensor-integration software that feeds downstream planning and control stacksOptimize software for performance, reliability, and deterministic behavior where requiredWrite high-quality, testable Python code with strong emphasis on readability, correctness, and maintainabilityOwn software engineering best practices: code reviews, testing strategies, CI/CD, and release processesBuild simulation, testing, and tooling infrastructure to validate behavior prior to deploymentCollaborate with robotics, controls, and hardware engineers to translate system requirements into well-defined software abstractionsContribute to architectural decisions as the software platform scales across customers and deploymentsB.S. in Computer Science or a related engineering fieldStrong software engineering experience, especially in PythonExperience designing and maintaining complex software systems (services, libraries, APIs, or pipelines)Solid understanding of data structures, algorithms, and systems designProficiency with Git, debugging, testing frameworks, and modern development workflowsAbility to work independently on ambiguous problems in a fast-paced environmentDue to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)M.S. in Computer Science or a related fieldExperience working on systems that interact with hardware, real-time constraints, or external devicesFamiliarity with robotics, motion planning, control systems, or computer vision (helpful but not required)Experience with ROS or similar middlewareKnowledge of performance optimization, concurrency, or distributed systemsExperience deploying software to edge, embedded, or hybrid cloud environments","company":"Pivot Robots","rawCompany":"pivot robots","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-26T02:50:31.374Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Software EngineerDesign, implement, and maintain robust, scalable software systems for production automationBuild core libraries and services supporting motion planning, control, and perception pipelinesArchitect clean interfaces between software components and hardware-facing systemsDevelop vision and sensor-integration software that feeds downstream planning and control stacksOptimize software for performance, reliability, and deterministic behavior where requiredWrite high-quality, testable Python code with strong emphasis on readability, correctness, and maintainabilityOwn software engineering best practices: code reviews, testing strategies, CI/CD, and release processesBuild simulation, testing, and tooling infrastructure to validate behavior prior to deploymentCollaborate with robotics, controls, and hardware engineers to translate system requirements into well-defined software abstractionsContribute to architectural decisions as the software platform scales across customers and deploymentsB.S. in Computer Science or a related engineering fieldStrong software engineering experience, especially in PythonExperience designing and maintaining complex software systems (services, libraries, APIs, or pipelines)Solid understanding of data structures, algorithms, and systems designProficiency with Git, debugging, testing frameworks, and modern development workflowsAbility to work independently on ambiguous problems in a fast-paced environmentDue to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)M.S. in Computer Science or a related fieldExperience working on systems that interact with hardware, real-time constraints, or external devicesFamiliarity with robotics, motion planning, control systems, or computer vision (helpful but not required)Experience with ROS or similar middlewareKnowledge of performance optimization, concurrency, or distributed systemsExperience deploying software to edge, embedded, or hybrid cloud environments","datePosted":"2026-06-26T02:50:31.374Z","dateModified":"2026-06-26T02:50:31.374Z","hiringOrganization":{"@type":"Organization","name":"Pivot Robots","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"71013673f23984e64c13b7bf"},"url":"https://jobsearcher.com/jobs/71013673f23984e64c13b7bf"}}