{"schemaVersion":"jobsearcher.job.v1","id":"0fc3b561ac9d9ce71a7b82a3","url":"https://jobsearcher.com/jobs/0fc3b561ac9d9ce71a7b82a3","canonicalUrl":"https://jobsearcher.com/jobs/0fc3b561ac9d9ce71a7b82a3","title":"Software Engineer","description":"Job Description: Software Engineer The Top Line Here’s the deal. We’re all about helping researchers break free from tools that just don’t cut it. Unleashing problem-tackling solutions that make a huge difference in the real science they do every day. That’s our mantra, our promise and we own it. Our tribe is different. We thrive on moving fast, taking risks and persevering through failure. We embrace the unknown and we are happy to make mistakes. We are there for each other and we crave diversity because we know that building a truly diverse tribe will make us better at everything.The JobDoes working on life science instruments sound fun? How about designing software, AI tools, and scripting for automation and instrumentation? Why not work on interesting new custom projects for our brand-new Stuntman platform? All of this is exactly what we want our next software engineer to do. Nowhere else will you get a chance to work on software to run new mechanical hardware and electronics from start all the way through to the final delivery to the customer. Our systems have it all. AI, Optics, motion control, liquid handling, temperature control, and much more.Our ideal candidate is enthusiastic, flexible, and eager to attack new challenges. They will work with other software developers, engineers, and scientists to develop and test custom software and scripting to run new and existing instruments.ResponsibilitiesResponsible for delivering custom lab automation software, firmware, and scripting solutions to the end customerDevelop software for interacting with and controlling automation hardwareCollaborate with domain experts to specify, design, and create extensions to the Unchained software platformHit the ground running, and provide clinical execution in a highly dynamic and collaborative environmentWork with Sales team to develop novel custom solutions and scope themExcited about and comfortable using AI to generate, troubleshoot, and debugHands on testing and development on the hardwareHave a passion for learning new skills, technologies, and scienceBring a very positive, and highly energetic attitude to all aspects of your workBe flexible and ready when the going gets tough to help us do whatever needs to get done to meet our customer’s needsOccasionally assist Product Support Engineers to resolve escalated customer issues relating to automation softwareFull-time based in Pleasanton, CA at our HQQualificationsExperience with hardware communication using CANBUS, Serial (232/485), TCP/IP, USB, MODBUS, and i2CExperience with trouble shooting automated equipmentExcellent C# programming skills, including deep knowledge of multi-threaded and event-based designsExcellent knowledge of PythonGood working knowledge of C++ with ATL/COMGood at being self-directed to complete projects on time that meet the customer’s requirementsExperience with Git desirableUI development skills using WPFRequires a bachelor’s degree in computer science, computer engineering, electrical engineering or equivalent with 5+ years of experience.Excellent written and verbal communication skillsWilling to travel to customers up to 5% of the time.Experience with process control and motion control is a plus","company":"Unchained Labs","rawCompany":"unchained labs","city":"Pleasanton","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-05-24T14:35:54.255Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Job Description: Software Engineer The Top Line Here’s the deal. We’re all about helping researchers break free from tools that just don’t cut it. Unleashing problem-tackling solutions that make a huge difference in the real science they do every day. That’s our mantra, our promise and we own it. Our tribe is different. We thrive on moving fast, taking risks and persevering through failure. We embrace the unknown and we are happy to make mistakes. We are there for each other and we crave diversity because we know that building a truly diverse tribe will make us better at everything.The JobDoes working on life science instruments sound fun? How about designing software, AI tools, and scripting for automation and instrumentation? Why not work on interesting new custom projects for our brand-new Stuntman platform? All of this is exactly what we want our next software engineer to do. Nowhere else will you get a chance to work on software to run new mechanical hardware and electronics from start all the way through to the final delivery to the customer. Our systems have it all. AI, Optics, motion control, liquid handling, temperature control, and much more.Our ideal candidate is enthusiastic, flexible, and eager to attack new challenges. They will work with other software developers, engineers, and scientists to develop and test custom software and scripting to run new and existing instruments.ResponsibilitiesResponsible for delivering custom lab automation software, firmware, and scripting solutions to the end customerDevelop software for interacting with and controlling automation hardwareCollaborate with domain experts to specify, design, and create extensions to the Unchained software platformHit the ground running, and provide clinical execution in a highly dynamic and collaborative environmentWork with Sales team to develop novel custom solutions and scope themExcited about and comfortable using AI to generate, troubleshoot, and debugHands on testing and development on the hardwareHave a passion for learning new skills, technologies, and scienceBring a very positive, and highly energetic attitude to all aspects of your workBe flexible and ready when the going gets tough to help us do whatever needs to get done to meet our customer’s needsOccasionally assist Product Support Engineers to resolve escalated customer issues relating to automation softwareFull-time based in Pleasanton, CA at our HQQualificationsExperience with hardware communication using CANBUS, Serial (232/485), TCP/IP, USB, MODBUS, and i2CExperience with trouble shooting automated equipmentExcellent C# programming skills, including deep knowledge of multi-threaded and event-based designsExcellent knowledge of PythonGood working knowledge of C++ with ATL/COMGood at being self-directed to complete projects on time that meet the customer’s requirementsExperience with Git desirableUI development skills using WPFRequires a bachelor’s degree in computer science, computer engineering, electrical engineering or equivalent with 5+ years of experience.Excellent written and verbal communication skillsWilling to travel to customers up to 5% of the time.Experience with process control and motion control is a plus","datePosted":"2026-05-24T14:35:54.255Z","dateModified":"2026-05-24T14:35:54.255Z","hiringOrganization":{"@type":"Organization","name":"Unchained Labs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pleasanton","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0fc3b561ac9d9ce71a7b82a3"},"url":"https://jobsearcher.com/jobs/0fc3b561ac9d9ce71a7b82a3"}}