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

Software Engineer

RheoSense Inc.

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 Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Ramon, CA vacancy
  • Anaplan, located in San Ramon, California, is looking for a Senior Software Engineer to perform software development and enhance security services. This role includes responsibilities like mentoring junior engineers, leading architecture discussions, and participating in... 
    Suggested
    Work at office
    Remote work

    Anaplan

    San Ramon, CA
    2 days ago
  • $153k - $191k

     ...you to join Ridgeline’s Reporting team. The Ridgeline Reporting Engine team builds and operates the core infrastructure behind...  ...query platform. Contribute to engineering best practices around software design, testing, maintainability, and production readiness. Lead... 
    Suggested

    Ridgeline

    San Ramon, CA
    2 days ago
  • $153k - $191k

    Are you an experienced engineer ready to tackle complex reporting challenges with innovative solutions? Do you thrive in collaborative...  ...strategy, and engineering collaborate closely Engage in the entire software development process, from requirements gathering and design... 
    Suggested
    Temporary work

    Ridgeline

    San Ramon, CA
    2 days ago
  • $90.7k - $252.2k

     ...experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide....  ...employees can be authentic. Five9 is seeking a Senior Software Engineer to rapidly modernize our internal platform tooling and drive... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Remote work
    Worldwide
    3 days per week

    TalentAlly

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

    Employer Anaplan, Inc. Job Title Senior Software Engineer Job Requisition 22531.37.5 $213,512.00 to $257,000.00 per Year Job Location San Ramon, California Job Duties Perform requirements gathering, design and development, documentation, and support QA and L3. Mentor... 
    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,... 
    Work at office
    Shift work

    Tutor.com

    Emeryville, CA
    19 hours 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... 

    ClearEdge IT Solutions

    Emeryville, CA
    19 hours 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... 

    Ridgeline

    San Ramon, CA
    2 days ago
  • Candidates must have web application development with MVC experience. Must also have expertise with Ajax/JQuery/AngularJS or any other FE library. Experience with web services SOAP and RESTful also required. 8-10 years of experience with Java and J2EE required along with...

    INA Solution

    San Ramon, CA
    4 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
    1 day ago
  • STRATEDGE is seeking Software Engineers at various levels in San Ramon, California. The role involves developing, designing, and supporting web-based applications, along with documenting processes and ensuring maintenance. The ideal candidate should be proficient in Java... 

    STRATEDGE

    San Ramon, CA
    4 days ago
  • $120k - $180k

    Senior Software Engineer - Backend Location: Remote, San Francisco Bay Area, CA strongly preferred - hybrid from our San Ramon office (3 days a week); Core hours 7:00 AM - 4:00 PM PT. About ARIVE ARIVE (arive.com) is the industry's first integrated LOS, POS, and Pricing... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Day shift
    3 days per week

    ARIVE

    San Ramon, CA
    6 hours ago
  • $105k

     ...KS, MA, MD, MI, MN, NC, NJ, NY, OH, RI, SC, SD, TX, UT, VA, WA, WI What You Will Be Doing: We are recruiting for a Full-Stack Software Engineer to join our team. In this role, you will be focusing on front and back end development working on our custom built data storage... 
    Work experience placement
    Remote work
    Worldwide

    GrabJobs

    Fremont, CA
    3 days ago
  • $120k - $252k

     ...transition to sustainable energy depends on the accuracy and integrity of the vehicle test data our engineering teams generate every day. We are looking for a Full-Stack Software Engineer to help build and grow an internal tool that supports vehicle engineering teams in... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Tesla Motors, Inc.

    Fremont, CA
    2 days ago
  • $120k - $155k

    RheoSense, Inc. is seeking a Software Engineer (Mid-Level and Senior) to join their team in San Ramon, California. The ideal candidate will have experience in Windows development using C#/.NET and C++, with a focus on building user-friendly applications. Responsibilities... 

    RheoSense

    San Ramon, CA
    1 day ago
  • A technology solutions company located in California is seeking a skilled Java/J2EE developer with extensive experience in Cross Platform application development and multi-threaded programming. Candidates should possess expertise in various J2EE technologies, design patterns...

    Jobsbridge

    San Ramon, CA
    2 days ago
  • A leading technology company is looking for a web application developer with 8-10 years of experience in Java and J2EE. The role involves coding 70% of the time and collaborating with project managers and quality managers 30% of the time. Candidates must be proficient in...

    INA Solution

    San Ramon, CA
    2 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
  • 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
  • Personalis, Inc. is seeking a senior software engineer in Fremont, California, to join a talented team and contribute across the full software development lifecycle. You will clarify requirements, develop next‑generation software, and help build best‑in‑class products for... 

    Personalis

    Fremont, CA
    2 days ago
  •  ...Overview We are looking for a hands‑on Backend / Data Platform Engineer to join our Core Product Development team in San Ramon. This role...  ...& Qualifications 2-5 years of backend or full-stack software development experience Bachelor’s degree in Computer Science,... 
    Full time
    Contract work

    VALID8 Financial

    San Ramon, CA
    4 days ago
  • $152.65k

     ...partner of choice for organizations committed to advancing health equity. Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work that connects external systems to our platform in a reliable,... 
    Temporary work
    Remote work
    Flexible hours

    GrabJobs

    Fremont, CA
    4 days ago
  •  ...its Reporting team. This role involves driving architectural decisions and mentoring engineers in building scalable reporting systems. The ideal candidate has over 8 years of software engineering experience and strong proficiency in Python or Kotlin. You will collaborate... 

    Dormont Manufacturing Company

    San Ramon, CA
    2 days ago
  • Lucid Motors, a cutting-edge electric vehicle company located in Newark, California, is seeking a Staff Embedded Software Engineer specializing in AUTOSAR for our platform software development team. This pivotal role involves architecting sophisticated software for powertrain... 

    Lucid Motors

    Newark, CA
    2 days 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
  • $160k - $210k

    United States Digital Space LLC in Emeryville, CA, is seeking a Senior Software Platform Engineer to develop a platform integrating hardware and software. The role demands high ownership over the architecture and direction, working closely with embedded systems and bioprocess... 

    United States Digital Space LLC

    Emeryville, CA
    2 days 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
    2 days ago
  • Since 1995, Supremesoft Corporation has been partnering with clients to strengthen their key business processes by identifying critical issues and implementing innovative customized solutions. Through the years, Supremesoft has grown steadily into a global information ...

    Supreme Soft

    San Ramon, CA
    1 day ago
  • $168k - $360k

     ...scalable systems. What You'll Bring Degree in Computer Science, Engineering, Physics, Math, proof of exceptional skills in related field,...  ...experience. 5 years of related practical experience in software engineering, with a proven track record in full stack development... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    2 days ago
  • $160k - $200k

     ...personalization are key. Our team brings together experienced engineers, skilled lash artists, and serial entrepreneurs, all united by...  ...experience 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

    Medium

    Oakland, CA
    2 days ago

Do you want to receive more vacancies?

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