| Senior Level Software Engineer needed to develop PC/Widows-based software for automated laboratory instrumentation, including User Interface, System Control, and Data Processing (collection, reduction, analysis). Individual will also develop firmware for embedded microprocessor/microcontroller systems and support software developments with relevant documentation in a regulated (FDA) environment. Will provide technical and project leadership for current and future software development projects. Qualifications: - 7 yrs. min. programming experience using C#, C++, C, .NET, VB.NET, VB, SQL, for Windows operating system.
- Knowledge of firmware development for a variety of embedded microprocessor systems.
- Knowledge of database design.
- Experience in software development for complex programmable automated systems.
- Experience in creating software requirements and specifications from marketing and customer requirements.
- Ability to identify and justify software/firmware/hardware tradeoffs.
- Ability to effectively interface with other internal (marketing, manufacturing, service) and external (customers, consultants) groups.
- Life Sciences, Medical, and/or laboratory instrumentation experience required. BS degree in engineering.
|