Current jobs related to Senior Instrument Software Engineer - San Mateo - Ruby Robotics


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Mateo, California, United States Currency Cloud Full time

    Job Title: Senior Software EngineerCompany Description: Visa is a leading payments and technology company, processing over 259 billion transactions annually across 200+ countries.Our mission is to create a secure, convenient, and reliable payments network, empowering individuals, businesses, and economies to thrive.Join a purpose-driven industry leader and...


  • San Mateo, United States Elio Full time

    About Elio:Elio is at the forefront of the optical sensing revolution, pioneering a groundbreaking approach to accelerate the development of safer and more efficient therapeutics. By innovating a next-generation microscopy platform, Elio empowers researchers to directly observe cellular disease phenotypes within their natural environments, overcoming the...


  • San Mateo, California, United States IXL Learning Full time

    Senior iOS Software EngineerWe are seeking a highly motivated Senior iOS Software Engineer to lead the creation of a breakthrough user experience by developing the features of our iOS applications.As a Senior Software Engineer on the IXL Mobile team, you will manage the full technical life-cycle of building features, fixing bugs, and improving our...


  • San Mateo, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing and developing new product features, supporting existing implementations, and working with product, engineering, and business partners on new innovations.Key...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Mateo, California, United States OutScout Full time

    OutScout is partnering with a pioneering SaaS platform that revolutionizes student success. We're seeking a Senior Software Engineer to drive the development of their innovative platform.About the Company:This company's platform is a unified degree management system that helps students plan their ideal degree paths.They're addressing a significant issue in...


  • San Francisco, California, United States CyberTec Full time

    Job Title:Sr. Software Quality Engineer - Medical InstrumentsJob Summary:CyberTec is seeking a highly skilled Senior Software Quality Engineer to join our team. As a key member of our software testing team, you will be responsible for developing and executing software test strategies, schedules, plans, designs, procedures, and automated scripts or code for...


  • San Diego, California, United States General Atomics and Affiliated Companies Full time

    General Atomics and its affiliated companies are seeking a highly skilled Senior Instrumentation and Control Engineer to join their Engineering and Projects team in the Energy Group.This position will be part of a team responsible for the design, development, and fabrication of components and systems for Fusion applications, including ITER and DIII-D.The...


  • San Mateo, California, United States Datum Software Full time

    Job Title: Python DeveloperAt Datum Software, we are seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and CSS.Collaborate with...


  • San Mateo, California, United States KG Invicta Service Private Limited Full time

    Job Title: Senior Software Engineer - Autonomous DrivingJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at KG Invicta Service Private Limited. As a senior software engineer, you will be responsible for developing production-quality code and designing a product that meets the high safety requirements needed for...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Mateo, California, United States PlayStation Full time

    About PlayStationPlayStation is a global leader in entertainment, producing a range of innovative products and services including PlayStation5, PlayStation4, PlayStationVR, and more. We strive to create an inclusive environment that empowers employees and embraces diversity.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software...


  • San Mateo, California, United States Datum Software Full time

    Job Title: Python DeveloperJob Summary:We are seeking a highly skilled Python Developer to join our team at Datum Software. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and...

  • Senior NPI Engineer

    1 week ago


    San Carlos, California, United States Elegen Full time

    About the RoleElegen is a pioneering company in the biology-based economy, leveraging cutting-edge DNA synthesis technology to deliver industry-leading results. As a Senior NPI Engineer, you will play a crucial role in spearheading the development of innovative instruments that drive our customers' success in pharma, biotech, agbio, and biomanufacturing.This...


  • San Mateo, California, United States Fanatics Full time

    Job Title: Senior Software Engineering ManagerAbout the Role:We are seeking a highly experienced Senior Software Engineering Manager to lead our Web Engineering User Team. As a key member of our team, you will be responsible for delivering high business value technology solutions, coaching and mentoring junior engineers, and leading discovery, design, and...


  • San Mateo, California, United States Lorven Technologies Full time

    Job Title: Senior Software Engineer - Platform DevelopmentLocation: RemoteDuration: ContractExperience Required:6+ years of experience in software engineering roleExperience with modern web development stacks (e.g. Python, Postgres, Javascript, Vue, etc)Experience with containerization and microservices architecturesExcellent problem-solving and...


  • San Mateo, California, United States Notable Full time

    Job Title: Senior Product Security Software EngineerAt Notable, we're on a mission to fix the broken U.S. healthcare system by helping to eliminate the massive administrative burden that is placed on our nation's healthcare staff. We're looking for a talented Senior Product Security Software Engineer to join our team.As a Senior Product Security Software...


  • San Mateo, California, United States PlayStation Global Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Engineering Enablement team at PlayStation Global. As a key member of our team, you'll design and build tools and infrastructure to empower engineers to develop and deliver fast, high-quality software, benefiting millions of PlayStation users.Key Responsibilities:Collaborate...


  • San Mateo, California, United States PTC Full time

    Transform the world of technology with PTC, a global leader in innovation. As a Senior Software Development Engineer, you will play a key role in shaping the future of our products and services.Our team is passionate about creating cutting-edge solutions that bring the physical and digital worlds together. We're looking for a talented individual to join our...

Senior Instrument Software Engineer

3 months ago


San Mateo, United States Ruby Robotics Full time

Staff Instrument Software Engineer: Ruby Robotics

About Us: Started by Stanford/MIT alumni who previously founded 3 successful medical device companies, Ruby Robotics is advancing precision oncology with robotics and artificial intelligence solutions. Our first product uses a custom-built instrument and AI to autonomously prepare, image and analyze tissue during biopsy procedures. We are funded by healthcare and deep tech VCs and are moving quickly, with the goal of meaningfully impacting cancer patient care.


About This Opportunity: We are looking for an experienced software engineer to advance the development of our novel tissue processing and analytics instruments. The ideal candidate will have a proven track record of architecting and developing control and sensing software for diagnostics instrumentation or medical robots from early prototype to commercialization. Additional experience with computer vision and backend development are desired but not required. This position reports on-site at our office in San Mateo.


Responsibilities:

● Architect, design, and implement PC control and sensing software for Ruby’s tissue processing and analytics instruments

● Work closely with systems engineering and mechanical engineering to architect and select electrical control boards, motors, sensors, and hardware

● Write clean, maintainable code and document software designs and configurations

● Generate software requirements, design specifications, and software test protocols for Ruby’s Quality System

● Work closely with a multidisciplinary engineering team and company leadership to deliver on key technical milestones


Minimum Qualifications:

● BS/MS in Computer Science or related field with 3+ years industry experience, or PhD degree with 1+ years industry experience in mechatronic systems control and sensing

● Strong knowledge across PC programming languages for real-time and pseudo-real-time control (C#, C, C++)

● Have played a key role in architecting and writing motion control, sensing, and state machine code for one or more diagnostic instruments or medical robots that have reached production

● Strong analytical skills and a creative mindset

● Works well in a small agile startup team


Preferred Qualifications:

● Experience using OpenCV for camera sensing / computer vision applications

● Experience at an early stage medical startup

● Experience developing medical devices within FDA requirements and guidelines including risk analysis and quality assurance

● Knowledge in motion controls, optics, and fluidics

● Experience developing / interfacing with backend software for instrument data storage and network transmission

● Experience with embedded firmware


Ruby-Robotics is proud to be an equal opportunity employer. We are committed to offer a safe environment for our employees and do not discriminate based upon race, color, national origin, religion, sexual orientation, gender, gender identity and expression, age, veteran status, or disability.