Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

RheoSense

Overview About RheoSense, Inc. RheoSense, Inc. (RheoSense) is a leading scientific instrumentation company specializing in high‑precision microfluidic viscosity measurement technology. Our VROC® platform is trusted by researchers, engineers, and scientists across biotechnology, pharmaceuticals, materials science, and advanced manufacturing. We are committed to delivering accurate, reliable, and user‑friendly measurement solutions that empower our customers to accelerate discovery, improve product performance, and drive scientific advancement. At RheoSense, we foster a collaborative, fast‑moving environment where innovation, continuous improvement, and customer focus guide everything we do. As we continue to grow, we’re looking for talented individuals who are excited to contribute to cutting‑edge technology and make a meaningful impact in the scientific community. Position: Software Engineer (Mid‑Level and Senior) Corporate Office: San Ramon, California Relocation Assistance: No (Local Candidates Are Encouraged to Apply and Will Be Given Preference) Closing: Continuous Recruitment. We are accepting and reviewing all qualified applicants who meet the minimum requirements listed for consideration on an ongoing basis. Responsibilities and Expectations This is not necessarily an all‑inclusive list of job‑related responsibilities, duties, skills, efforts, requirements, or working conditions. Management reserves the right to revise the job or require other tasks as assigned. Develop and maintain Windows‑based application programs within scheduled timelines. Design and implement user‑friendly graphical user interfaces (GUIs). Create testing programs for calibration and production. Document specifications and assist in developing user guides and manuals. Collaborate effectively with team members to deliver reliable, user‑focused applications. Work independently on assigned projects, demonstrating self‑motivation and accountability. Contribute as a team player when needed, supporting collaboration and shared success. Perform additional duties as assigned. Senior‑level expectations: Lead application development efforts with minimal guidance; provide technical direction and mentorship to junior team members; drive architectural decisions and contribute to long‑term product strategy. Qualifications Minimum Qualifications (Mid‑Level Software Engineer) 3+ years of professional, hands‑on Windows development experience (C# / .NET, C++). Experience developing WinForms and/or WPF/XAML applications; familiarity with MVVM design patterns. Ability to design intuitive and efficient Windows GUIs. Working knowledge of database development (e.g., SQL Server, SQLite). Familiarity with software testing techniques and tools (Unit Testing, Black Box Testing). Experience with source control systems (e.g., Git, SVN). Exposure to communications and command‑and‑control technologies (Ethernet, RS232/RS485, USB, CAN). Solid understanding of core software development methodologies (Object‑Oriented Programming, Agile Development, common design patterns). Strong analytical, problem‑solving, and communication skills. Self‑motivated with the ability to work independently and collaboratively. Minimum Qualifications (Senior Software Engineer) 5+ years of professional, hands‑on Windows development experience (C# / .NET, C++). 5+ years of significant experience with WinForms and WPF/XAML, including MVVM. Proven ability to build test, calibration, and automation programs for prototypes and manufacturing. Significant experience with communications and command‑and‑control technologies (Ethernet, RS232/RS485, USB, CAN). Demonstrated ability to independently lead application development from inception to completion. Ability to convey technical information clearly to diverse audiences. A strong results‑driven mindset with a hands‑on approach. Preferred Qualifications (Both Levels) MS or Ph.D. in Science, Engineering, or Computer Science. Experience developing software for test, measurement, or automation systems involving hardware interface and control. Proficiency in web and HTML‑based technologies (JavaScript, Angular 2, Node.js, REST API). Expertise in embedded development (RTOS and non‑RTOS). Familiarity with FDA/GMP standards and compliance processes. Experience with NI LabVIEW. Coursework or project experience in AI and machine learning. Proficiency with Python, TensorFlow, PyTorch, or similar tools. Contributions to AI‑related research, publications, or impactful projects. Physical Requirements These physical requirements are not exhaustive; additional job‑related physical requirements may be added as needed. Ability to remain in a stationary position for extended periods while working at a computer or participating in meetings. Ability to operate a computer, keyboard, mouse, and other standard office equipment. Ability to move within the office environment to collaborate with team members or access equipment. Ability to occasionally lift, carry, or move equipment or materials weighing up to 50 lbs. What We Offer At RheoSense, you can build an excellent job that grows into a meaningful and rewarding career. Our comprehensive benefits and workplace culture include: Financial stability through competitive compensation, performance incentives, and retirement plans Training and professional development to support long‑term career growth Health and welfare benefits, including medical, dental, vision, life insurance, and wellness programs PTO to support work–life balance Paid parental leave for both maternity and paternity 401(k) retirement savings plan with a company match of up to 4% Employee stock ownership (ISO) opportunities A collaborative, creative, inclusive, and engaging team environment RheoSense is an equal‑opportunity employer and is committed to maintaining a diverse and inclusive workplace. #J-18808-Ljbffr RheoSense

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Ramon, CA vacancy
  •  ...measurement technology. Our VROC® platform is trusted by researchers, engineers, and scientists across biotechnology, pharmaceuticals,...  ...make a meaningful impact in the scientific community. Position: Software Engineer (Mid‑Level and Senior) Corporate Office: San Ramon,... 
    Suggested
    Work at office
    Local area
    Relocation package

    RheoSense

    San Ramon, CA
    4 days ago
  • $213.51k - $257k

     ...Job Overview Employer: Anaplan, Inc. Job Title: Senior Software Engineer Job Requisition: 22531.37.5 Salary: $213,512.00 to $257,000.00 per Year Location: San Ramon, California Responsibilities Perform requirements gathering, design and development, documentation, and... 
    Suggested
    Remote work

    Anaplan

    San Ramon, CA
    4 days ago
  •  ...technical problems to evolve humanity and society to the next level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating real‑time robot code,... 
    Suggested
    Work at office
    Shift work

    Tutor.com

    Emeryville, CA
    1 day ago
  • $10k

     ...mission problems. Apply expertise to code, plan, test, and deploy software and repository solutions across network domains. Integrate...  ...support to customers, software development teams, and network engineers. Establish strong, collaborative working relationships with government... 
    Suggested

    ClearEdge IT Solutions

    Emeryville, CA
    1 day ago
  • $153k - $210k

     ...building resilient, highly available cloud platforms that enable engineering teams to move quickly and confidently? Do you enjoy automating...  ...that strengthen platform resilience. Partner with software engineers on infrastructure design reviews to build highly operable... 
    Suggested

    Ridgeline

    San Ramon, CA
    2 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Work at office

    Speechify

    Fremont, CA
    11 hours ago
  • $170k - $220k

     ...Partners, Air Street Capital, AIX Ventures, and Convergent Ventures, and have raised over $150M to date. We’re looking for a Senior Software Engineer to help design, build, and scale Profluent’s data platform. This platform houses data from protein engineering campaigns,... 

    Profluent Bio

    Emeryville, CA
    1 day ago
  • $15k

     ...investment approach across a wide range of regions and asset classes. Voleon is a multibillion-dollar asset manager where the size of the engineering organization still allows for direct influence across key systems. Strategy Platform owns the infrastructure between quantitative... 
    Local area

    The Voleon Group

    Berkeley, CA
    3 days ago
  • Strong experience on Cross Platform (Web & Client-Server) application development and design using Object Oriented Programming, Java /J2EE technologies. Strong experience in Core Java, Unit Testing, Source Control. Should have clear knowledge on complex SQL queries, Stored...

    Jobsbridge

    San Ramon, CA
    4 days ago
  •  ...The Software & Services Support team is seeking experienced Software Support professionals to provide Technical Support for the Predix...  ...Software Platform for the Industrial Internet. The Cloud Support Engineer needs to have experience with supporting applications on the... 

    Radiansys

    San Ramon, CA
    4 days ago
  • $173k - $251k

     ...Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user‑facing software in complex ecosystems. Transforming legal tech with software and AI is a full‑stack challenge that applies retrieval... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    1 day ago
  • CGI is looking for a Java Developer with the following skill sets: Minimum 6 years of experience using J2EE technologies Serves as a point of contact for the design/development on matters of building Services Serves as an expert resource on matters of building Services ...

    Jobsbridge

    San Ramon, CA
    2 days ago
  •  ...contracts and a mission to put an intelligent robot in every commercial kitchen. About The Role Chef is looking for a Senior Software Engineer, Robotics Platform, to help us scale our fleet of robots. You will make a large impact on a small team, ensuring our robot compute... 

    Chef Robotics

    Emeryville, CA
    1 day ago
  •  ...manufacturing startup building the next generation of manufacturing software and automation for aerospace and defense. Our customers are...  ...their success. We are looking for highly motivated Software Engineers to join our team as key members of our growing engineering... 
    Permanent employment
    Temporary work
    Local area

    Layup Parts

    Emeryville, CA
    1 day ago
  •  ...Clearstory is hiring a Software Engineer to join our Support Engineering team. This role sits at the intersection of software engineering, customer success, and product development. As a Junior Software Engineer, you'll help investigate and resolve complex customer issues... 
    Internship
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Clearstory Technologies, Inc.

    Walnut Creek, CA
    21 hours ago
  •  ...maximize their blood glucose in range while freeing their brain to focus on the rest of their life. Job Description As a Full Stack engineer, you will make key contributions to the applications, tools, and workflows across the entire patient journey at Glutopia: Creating... 
    Local area
    Remote work

    Glutopia

    Fremont, CA
    1 day ago
  •  ...Eligibility Criteria Bachelor's degree in engineering preferably Computer Sc / Electronics / Information Technology Years of Experience...  ...Responsibilities Own & drive automation scripting and framework needs or software test design/test case development/test execution with quality,... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day ago
  • $138.7k - $173.4k

     ...That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as Twilio's next Software Engineer, Email Platform (L3) About the job This position is a critical engineering role within Twilio SendGrid, requiring a... 
    Local area
    Remote work
    Worldwide

    Twilio

    Alameda, CA
    11 hours ago
  • $140k - $252k

     ...What to Expect The Manufacturing Quality Data Engineering team specializes in predicting safety critical issues before they occur, protecting...  ..., systems, and databases Design and implement real-time software systems leveraging technologies like Kafka for efficient data... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Tesla

    Fremont, CA
    1 day ago
  •  ...relocation assistance. Code that saves lives. About the Role As a software developer at Epic, you’ll write software that impacts the...  ...) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic... 
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Oakland, CA
    1 day ago
  • $113k - $210k

     ...integrated infrastructure for others to build on via Science Foundry. Software is everywhere at Science—real-time neural signal processing...  ...to finance to surgery. We are looking for experienced engineers to build across this stack in close collaboration with a world... 
    Full time
    Local area
    Flexible hours

    Science , Inc.

    Alameda, CA
    3 days ago
  •  ...Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Oakland, CA
    3 days ago
  • $116.96k - $146.2k

     ...That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as Twilio's next Software Engineer (L2) About the job We are looking for a talented Software Engineer to join our Messaging team. We are searching for... 
    Work experience placement
    Local area
    Remote work
    Worldwide
    Shift work

    Twilio

    Alameda, CA
    10 hours ago
  • $125k - $160k

     ...network devices. Work with REST APIs, Docker and Microservices to support the automation testing Collaborate with Network Engineering, DevOps, Test Engineering to support manufacturing process Troubleshoot automation-related issues and optimize performance.... 
    Work experience placement

    Hyve Solutions

    Fremont, CA
    3 days ago
  •  ...Berkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 3. The Software Engineer 3 designs, develops, and maintains software solutions in a hybrid development environment, encompassing on-premises, cloud, and hybrid... 
    Work at office
    Work from home
    Work visa
    Flexible hours
    2 days per week

    Berkshire Hathaway Homestate Companies

    Walnut Creek, CA
    4 days ago
  • $130k - $160k

     ...services, and one of the industry’s leading flight‑proven electric propulsion systems for satellites, the Astra Spacecraft Engine. The Team Software is at the forefront of how we operate at Astra. As a vertically integrated rocket company, every decision we make is data-... 

    ASTRA

    Alameda, CA
    2 days ago
  •  ...Software Engineer Excel in designing and implementing scalable, robust, and secure RESTful APIs using microservices-based architectures with Spring Boot, Spring Cloud, Spring Reactive, and Java frameworks. Manage APIs with Kong, AWS API Gateway, or Apigee, and optimize... 
    Remote work

    Noetic Information Systems LLC

    Pleasanton, CA
    1 day ago
  • $175k - $200k

     ...working on life science instruments sound fun? How about designing software, AI tools, and scripting for automation and instrumentation?...  ...? 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... 
    Full time
    Flexible hours

    Unchained Labs

    Pleasanton, CA
    1 day ago
  • $10k

     ...technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to improve workflows... 

    ClearEdge IT Solutions

    Emeryville, CA
    1 day ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...in the semiconductor industry. The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!