RheoSense Inc. ยท 1 day ago
Sr. Software Engineer
RheoSense is a global high-tech company based in Silicon Valley, and they are seeking a passionate and driven Sr. Software Engineer to join their innovative software development team. The successful candidate will play a pivotal role in creating cutting-edge applications for state-of-the-art instruments, collaborating closely with product development colleagues to turn big ideas into brilliant solutions.
BiotechnologyComputer
Responsibilities
Develop and maintain Windows-based application programs within scheduled timelines
Design and implement user-friendly graphical user interfaces (GUIs) for applications
Create testing programs for calibration and production purposes
Document specifications and assist in creating user guides and manuals
Collaborate effectively with team members to develop reliable, user-friendly applications
Independently develop applications from inception to completion with minimal guidance
Work on individual projects most of the time, demonstrating strong self-motivation and accountability
Contribute as a team player when necessary, fostering collaboration and collective success
Perform additional duties as assigned
Qualification
Required
5+ years of demonstrated professional, hands-on development experience with Windows programming (C# / .NET, C++)
5+ years of significant experience developing WinForms and WPF/XAML applications with familiarity in MVVM design patterns
Proven ability to develop attractive and efficient graphical user interfaces (GUIs) for Windows
Strong knowledge of database development (e.g., SQL Server, SQLite)
Familiarity with standard software testing techniques and tools (e.g., Unit Testing, Black Box Testing)
Experience using software source control systems (e.g., GIT, SVN)
Significant experience with communications and command-and-control technologies (e.g., Ethernet, RS232/RS485, USB, CAN)
Proven ability to build test, calibration, and automation programs for prototypes and manufacturing products
Demonstrable mastery of core software development methodologies (e.g., Object-Oriented Programming, Agile Development, Common Design Patterns)
Excellent verbal and written communication skills, with the ability to convey technical information clearly and confidently to diverse audiences
Exceptional analytical and problem-solving skills
A hands-on approach and a strong results-driven mindset are essential
Preferred
MS or Ph.D. degree in Science, Engineering, or Computer Science
Proven experience in software development for test and measurement or automation systems, with a focus on hardware interface and control
Proficiency in web and HTML-based programming technologies, such as JavaScript, Angular 2, Node.js, and REST API
Expertise in embedded development, including both RTOS and non-RTOS systems
Familiarity with FDA/GMP standards and compliance processes
Extensive knowledge and hands-on experience with NI LabVIEW
Relevant coursework or projects focusing on AI and machine learning
Proficiency in programming languages and technologies such as Python, TensorFlow, PyTorch, or similar tools
Contributions to AI-related research, publications, or impactful projects, showcasing expertise in the field
Benefits
Financial security through competitive compensation, incentives, and retirement plans.
Training and professional career development opportunities.
Health and welfare programs include medical, dental, vision, life, and wellness programs.
Paid Time Off (PTO) Program.
Paid parental Leave (Maternity and Paternity).
401(k) retirement savings with company match, up to 4%.
Employee share ownership (ISO).
Collaborative, creative, inclusive, and fun team environment.
Company
RheoSense Inc.
RheoSense is a global high-tech company based in the Bay Area of California.
Funding
Current Stage
Early StageRecent News
2025-02-16
2025-02-16
Google Patent
2025-02-16
Company data provided by crunchbase