We are looking for a C++, Linux Technical Architect.
Roles & Responsibilities:
Design and implement/improve GUI application framework features/widgets that will support a wide range of Laboratory product families.
Develop and support GUI, middleware, communications and other features required of user interface applications for devices / product.
Work with both Agile and Waterfall methodologies in a Test Driven Development environment.
Collect, interpret and documents system requirements.
Participates in component, subsystem and system concept design verifying key design parameters and evaluating design options
Develops and recommends methods, tools and designs for software development process improvement
C++ and design pattern experience.
Experience with Linux platform (or Android).
Strong written and verbal communication skills.
Strong debugging skills, working with existing, complex code base
Demonstrated strong teamwork skills
Awareness on FDA design control and process ( Desired)
Minimum 5+ years of technical experience in UI architecture development and 8+Years of experience in modular SW application architecture development for equipment.
Experience with Qt/QML or similar UI development language
SQL, schema and db experience
Android UI development experience
XML and JSON
Jira, Confluence and Git
Working with agile development processes
Analytical Instrument control software development
Software development per ISO13485 / IEC 62304 for medical devices
key Skills :
C++, Linux, GUI, QT, QML, Design Patterns