Hot Jobs

Sr UI Engineer

Sunnyvale, CA 94089

Post Date: 11/13/2017 Job ID: 8168 Industry: Software Engineer Pay Rate: Not Specified
We are looking for a Sr UI Engineer (GUI) will have responsibility as both an individual contributor and as a team lead in the design/development of medical diagnostic applications including the UI framework. You will be part of a team re-architecting the code base and redesigning the UI framework for next generation SW products. This is a great opportunity to truly own your area of expertise and to have a huge impact on the new products.

* Design, implement and maintain UI and UI framework for medical diagnostic application software.
* You will be part of a software engineering team that develops software for commercial products, manufacturing test systems and in-house research.
* Projects will involve mostly GUI design, mathematical data analysis, data acquisition and storage, Ethernet and USB communications, and instrument control.
* Participate in cross-functional project teams with scientists and other engineers.
* Work well in a team environment, and also work well with customers on multiple levels (leadership and non-leadership).
* Adhere to software development and source control processes.
Required Skills: * Minimum of 8 years of UI design/implementation experience (Web-based, Mobile, etc.) * Experience developing GUIs with Java or (JavaScript and Angular) * Must have hands-on Java coding experience * Must have web based JavaScript experience * Ability to work across all layers of the application, from back-end databases through to the UI * Working knowledge of database relational design, schema design and data normalization * Exceptional design and programming skills; solid understanding of concurrency, threading, and data structures * Demonstrated knowledge of automated testing (e.g., JUnit) and experience with test-driven development * Experience in Gap Analysis of existing software to current and future designs; ability to evaluate criteria and exercise judgment in selecting techniques to obtain results * Must have BS in Computer Science, Computer Engineering or equivalent technical discipline Preferred Qualifications: * Experience in ISO and FDA regulated environments, and medical diagnostics instrument related software design * Experience with backend/middleware development * Experience with database design and using various database technologies.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: