Hello All,

 I Hope you are doing well. I have an urgent requirement for an " * Sr.
Software Engineer C++ with GUI  *" to locate” *Cambridge, MA - Onsite *”.
Please have a look and let me know if you are interested.





*Role: Senior Software Engineer with Medical Devices*

*Location: Cambridge, MA*


Key Responsibilities (Do):
Design and build a flexible and maintainable GUI architecture for Client
medical robotics devices.
WxWidgets Front End screen layouts in XRC
Software analysis, planning, design, implementation, and verification for
the Client medical robotic devices. of Client medical robotics devices that
consists of hardware control, a graphical user interface, and post
processing of medical images.
Create documentation adhering to quality procedures, and industry best
practices under Design
Control.
Create and execute unit and integration test plans.
Contribute to software system level test plans.
Work effectively in cross-functional teams consisting of Research,
Engineering, QA/RA, and Marketing.

Results Expected (Deliver):
Completion of software development applicable to medical imaging projects.
Completion of software documentation including requirements, architecture
design and
specifications.

Other Expectations:
Education Required: Minimum Bachelors Degree in Computer Science or related
discipline.
Experience Required: 5+ years of increasingly senior software engineering
roles. Direct
experience of software architecture design and development is preferred.
Experience developing medical or other safety-critical products is required.
Experience designing and managing complex systems and control systems of
hardware.
Strong understanding of modern programming languages. Proficiency in C++.
Experience with design documentation, unit testing and computer systems
validation preferred.
Strong understanding of development platforms such as Visual Studio.

Hybrid - This position offers a hybrid work schedule requiring you to be in
the office 3 days a week and an option to work from home two days out of
the week (unless a specific business need arises requiring in-office
attendance on other days). Wednesdays are one of the required days for all
staff to be in the office. Note that work schedules and office reporting
requirements may change from time to time based on business needs.

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-discuss+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-discuss/CAOxEfhWiKTbt_bmpoN-suktH29h8%3DOtVWX7FYafmdoy3U0uJ1A%40mail.gmail.com.

Reply via email to