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

Software Engineer

$120k - $155k

Rippling

RheoSense, Inc. (RheoSense) is a leading scientific instrumentation company specializing in high‑precision microfluidic viscosity measurement technology. Our innovative 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

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 which are listed in this announcement for consideration on an ongoing basis.

Application Screening Process

Your application will not be considered if you fail to meet the minimum qualifications listed below or do not submit a detailed cover letter and resume as required for the application screening process.

Salary

$120,000 – $155,000 annually.

The successful candidate's starting base will be determined based on permissible, non-discriminatory factors such as skills, experience, andgeographic location. It is not typical for an individual to be hired at or near the top of the base range for this role.

Who You Are

You are passionate about developing impactful applications that solve real‑world problems and thrive in a fast‑paced, collaborative environment where flexibility and adaptability are essential. You bring strong technical expertise, apply best practices and proven processes, and take pride in making meaningful contributions to complex projects. You enjoy working alongside talented engineers to bring innovative programs to life for our users, and you’re energized by challenging work that allows you to deliver exceptional results as part of a dynamic, forward‑thinking team.

Job Responsibilities and Expectations

This is not necessarily an all-inclusive list of job-related responsibilities, duties, skills, efforts, requirements, or working conditions. While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed 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 strong self‑motivation and accountability.
  • Contribute as a team player when needed, supporting collaboration and shared success.
  • Perform additional duties as assigned.
Senior‑level engineers will additionally be expected to:
  • 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.
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 and confidently to diverse audiences.
  • A strong results‑driven mindset with a hands‑on approach.
Preferred Qualificatio ns (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.
  • 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, and additional job‑related physical requirements may be added to these on an as‑needed basis.

  • 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 as needed 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
  • Paid Time Off (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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Ramon, CA vacancy
  • $153k - $191k

     ...Are you a skilled software engineer looking to build agentic AI systems and ship them in production? Do you want to help shape how autonomous, tool-using AI agents get built into a real, customer-facing product? If so, we invite you to apply to join our AI Platform team... 
    Suggested

    Bot Jobs

    San Ramon, CA
    1 day ago
  •  ...Job Description Job Description Role: Full Stack Software Engineer Duration:City: Fremont State: California Zip:Title: Full Stack Software Engineer (.NET & Angular) Primary Skills: C# ASP.NET Angular TypeScript JavaScript REST APIs... 
    Suggested

    Siritech Solutions Corp

    Fremont, CA
    14 days 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... 
    Suggested
    Local area

    The Voleon Group

    Berkeley, CA
    2 days ago
  • $112.8k - $153.7k

     ...achieve growth by giving you access to a network of smart and supportive people, willing to listen to your ideas. This is a senior engineering role. You will architect, operate, and continuously improve cloud data and analytics platforms (e.g., Microsoft Fabric, Snowflake... 
    Suggested
    Contract work
    Local area
    Flexible hours

    Armanino Advisory LLC

    San Ramon, CA
    4 days ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Suggested
    Hourly pay
    Contract work
    Remote work

    Swoon

    Oakland, CA
    3 days ago
  •  ...Software Engineer DocDraft is an AI-powered legal platform. We pair AI-generated documents with licensed attorney oversight to make legal services accessible to consumers and small businesses. Our platform handles sensitive client data, real-time AI workflows, and attorney... 

    DocDraft

    Oakland, CA
    2 days ago
  •  ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend.... 
    Work at office
    Remote work

    Tria Federal (Tria)

    Oakland, CA
    3 days ago
  • $210k - $300k

     ...TITLE:Software EngineerENVIRONMENT:Autonomous vehiclesLOCATION: Oakland, CA HybridCOMPENSATIONRANGE: $210,000.00 - $300,000.00 DOQDEGREEREQUIREMENTS...  ...:1POSITIONSUMMARY:Looking for a software engineer with 5+ years of experience in autonomous systems or robotics who... 
    Local area

    Client Growth Resources

    Oakland, CA
    2 days ago
  • $113k - $210k

     ...infrastructure for others to build on via Science Foundry. Software is everywhere at Science—real‑time neural signal processing and...  ...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
    4 days ago
  •  ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working... 
    Contract work
    Remote work

    programmers.io

    Oakland, CA
    3 days ago
  •  ...and plan-type classification, Medicare vs. Medicare Advantage vs. Medicaid, MBIs, CPT/ICD-10, CMS-1500 claims. LLM application engineering: OpenAI/Anthropic APIs, streaming over SSE,tool/function calling, prompt design, token and cost control, multi-turn session... 

    Aviator Services Inc

    Oakland, CA
    2 days ago
  •  ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment...  ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing... 
    Full time
    Remote work

    HS Services

    Oakland, CA
    3 days ago
  •  ...Senior Software Engineer * In-Flight Connectivity Platform - LEO Satellite Broadband Program Redmond, WA (preferred) or San Diego, CA About the Program Amazon Leo is Amazon's low Earth orbit (LEO) satellite broadband network - one of the largest constellations... 
    Permanent employment
    Worldwide
    Relocation

    GCS Recruitment

    Fremont, CA
    4 days ago
  • $175k - $210k

     ...LEAD BACKEND ENGINEER – AI PLATFORM & SERVICES REMOTE (U.S.) $175,000 – $210,000 BASE + BENEFITS The Opportunity Were partnering...  ...advanced analytics to build the next generation of intelligent software solutions. The company is looking for a Lead Backend Engineer... 
    Remote work

    Harnham

    Oakland, CA
    2 days ago
  •  ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values...  ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-... 
    Part time
    Remote work

    Absolute

    Oakland, CA
    3 days ago
  •  ...AI/ML Engineer — Job Description Contract type: W2 About the Role Soft Standard Solutions is a leading staffing and consulting...  ...secure strong, long-term placements. We are currently hiring a Software Engineer with good experience in Python development and Machine... 
    Contract work
    Currently hiring

    SoftStandard Solutions

    Oakland, CA
    1 day ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood of extension or permanent hire Grand...  ...an entry-level AI Software Developer! The focus is prompt engineering and agent quality — evals, golden datasets, LLM-as-judge scoring... 
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Oakland, CA
    3 days ago
  • $85k - $145k

     ...Forward Deployed Software Engineer About Threadlock Precision Threadlock Precision is a rapidly growing engineered component manufacturing organization serving leading aerospace and defense customers, including OEMs and Tier 1/Tier 2 suppliers. Backed by strong... 
    Permanent employment
    Remote work

    Threadlock Precision

    Oakland, CA
    23 hours ago
  • $140k

     ...The RoleEverlaw is looking for a Software Engineer to join our team. This is an amazing opportunity to launch your engineering career, make a real impact on our product and grow your skills with a team that's committed to your success.You’ll own complex product features... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Work visa

    Everlaw

    Oakland, CA
    2 days ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Oakland, CA
    3 days ago
  • $142.11k - $186.06k

     ...building quantum technology to transform navigation, timing, geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex challenges and turn bold ideas into real-world... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Physics World

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

     ...as the best place to work for diversity, working mothers, female executives, and scientists. The Opportunity This Senior Software Engineer position can work out of Alameda, CA location. We are seeking a Senior Software Engineer, Backend to design, build, and... 
    Worldwide

    ApplyMint

    Alameda, CA
    5 hours ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Remote work

    Atomic

    Oakland, CA
    4 days ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Full time
    Contract work
    Remote work

    United Global Technologies

    Oakland, CA
    3 days ago
  • $154.5k

     ...found a match in Workday, and we hope to be a match for you too. About the Team The engine that powers the Workday platform for over 37 million users is built by our Software Development Engineers. Our engineers create the architecture that enables developers to... 
    Full time
    Work experience placement
    Summer work
    Internship
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Workday

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

     ...personalization are key. Our team brings together experienced engineers, skilled lash artists, and serial entrepreneurs, all united by...  ...for every client. About the Role: We are seeking a Senior Software Engineer in Test with strong experience in simulation and test... 
    Full time
    Part time
    Flexible hours

    View The Space

    Oakland, CA
    1 day ago
  •  ...getters dedicated to service-oriented and solving important problems.About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and deliver state-of-the-art applications to our Independent... 
    Full time

    Grocery Outlet

    Emeryville, CA
    4 hours ago
  • $138.76k - $187.74k

     ...organization that is shaping the future of technology.Senior Software EngineerJob DescriptionJob DescriptionThe focus of the job is...  ...perform SQA testing.Work with rest of team, including ME, EE and SW engineers in system level integration.Document release features and... 
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    5 hours ago
  •  ...Make Your Mark: As a Sr. Software Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling the client's cloud-based backend services and driving innovation... 
    Work experience placement
    Work at office
    Shift work
    3 days per week

    Focus GTS

    Pleasanton, CA
    1 day ago
  •  ...As a SeniorSoftware Engineer, you will contribute to all aspects related to engineering, technical design and development. You'll get...  ...transactions per second. This might include tasks such as researching new software solutions or altering our backend to implement new tools. If... 

    Bay Side

    Emeryville, CA
    1 day ago

Do you want to receive more vacancies?

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