Staff Instrument Software / Firmware Engineer Engineering - San Mateo, CA at Geebo

Staff Instrument Software / Firmware Engineer

Staff Instrument Software / Firmware Engineer:
Ruby RoboticsAbout 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 and firmware 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 CA.
Responsibilities:
? Architect, design, and implement PC control and sensing software and firmware for Ruby's tissue processing and analytics instruments? Develop embedded code for real-time subsystem control as needed? 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 milestonesMinimum
Qualifications:
? BS/MS in Computer Science or related field with 6
years industry experience, or PhD degree with 3
years industry experience in mechatronic systems control and sensing? Strong knowledge across PC and embedded programming languages (C#, C, C++)? Have played a key role in architecting and writing control, sensing, and state machine code for one or more diagnostic instruments or medical robots that have reached production? Experience developing medical devices within FDA requirements and guidelines including risk analysis and quality assurance? Strong analytical skills and a creative mindset? Works well in a small agile startup teamPreferred
Qualifications:
? Experience at an early stage medical startup? Experience using OpenCV for camera sensing? Knowledge in motion controls, optics, and fluidics? Experience developing / interfacing with backend software for instrument data storage and network transmission Recommended Skills Agile Methodology Analytical Backend C (Programming Language) C Sharp (Programming Language) C+
(Programming Language) Apply to this job. Think you're the perfect candidate? Apply on company site $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.