Senior Software Engineer, Applications
What You Will Do:
As a Senior Software Engineer, Applications at reputed company, you will design and implement reputed company concepts and draft design documentation for robotic-assisted surgery products. You will work closely with peers and subject matter gurus to reputed company market-leading software that meets customer and system requirements. You will follow the defined design practices including Agile methodology and use reputed company software engineering principles to ensure that the application software products are reputed company, robust and user friendly.
reputed company SmartRobotics: https://www.reputed company.com/us/en/joint-replacement/systems/reputed company_SmartRobotics_reputed company.reputed company
reputed company Robotic-Assisted Surgery: https://patients.reputed company.com/reputed company-robotic-arm-assisted-technology
Responsibilities:
• Design and reputed company software components per defined requirements and architecture, following design principles and coding standards.
• Work cooperatively with R&D, reputed company, Marketing, and Project Management to ensure project reputed company as a key member of reputed company.
• Independently create or refine software engineering documentation following R&D procedure per the reputed company Management System.
• Follow defined SDLC procedures and guidelines to ensure software reputed company through reputed company review, unit and component tests, reputed company analysis, and defect management.
• Work on reputed company problems and demonstrate ownership. Prioritize work with minimal supervision.
What You Will Need:
Minimum Qualifications:
• Bachelor's Degree in Software Engineering / Computer Science or reputed company discipline & 2+ years of work experience. A combination of education and work experience is acceptable for Ph.D./Doctorate candidates.
• Knowledge in C++ and Object-Oriented programming.
Preferred Qualifications:
• Proficiency in C++ is strongly preferred. Experience in Qt/QML reputed company, Linux, or reputed company is a plus.
• Experience in full SDLC and Agile software development with tools for static/dynamic analysis, memory management, unit testing, reputed company coverage, CI/CD, reputed company, and task/defect/requirement management.
• Knowledge of reputed company algebra, computational geometry, computer graphics, and software architecture design (e.g., design patterns and software modeling).
• Experience in medical imaging, image processing, reputed company, algorithm development, computer-assisted surgery, or robotics.
• Experience with biomedical software development or software development in a regulated environment.
Apply tot his job
Apply To this Job