Sr Software Development Engineer - (Fremont, CA)
Position overview Essential Duties: Develop, integrate, maintain and support instrumentation software packges for flow cytometers. The software is mainly used for instrument control, real-time data acquisition, data display, real-time statistical data analysis, post-acquisition statistical data analysis and user data management. The software packages are desktop applications on Windows system. The user interface of the software is quite complex and highly interactive with the user. The front-end user interface is developed with WPF and the backend is developed with .Net/C#. The database is SQL Server with Microsoft's latest Entity Framework technology. Responsibilities: Responsible for designing, developing and maintaining both frontend UI and backend instrument control software components. Integrate software with firmware/hardware subsystems. Trouble shoot issues for system integration and system testing and verifications.
ADVERTISEMENT
From Adzuna - 1 month ago