jobholds
Software Engineer III
India
•
Posted: 2023-02-09
•
38 Views
Job Overview & Requirements
Sponsored
Overview As a Software Engineer III delivers the development and implementation of software for medical devices. Requires excellent technical knowledge, applied skills in design and implementation techniques, and the testing/debugging of services and distributed system software. Adherence to schedule and quality processes/procedures is required. Additionally, the ability to effectively work within a team of engineers and make significant contributions is critical. Responsibilities Design and develop robust software applications/automation/test tools as per IEC 62304 software development process, with only moderate supervision. Must consistently demonstrate good documentation discipline, and meet medical device QMS and regulatory requirements. Designs must be documented. Create software for testing and product release. Complete unit test and debug production software. Complete assigned tasks on-time and in accordance with the appropriate process, including all QMS and regulatory requirements. Effectively estimate time and effort on projects and tasks. Ensure all software designed and implemented is also automated (unit/integration testing). Pro-actively communicate inside and outside the development team. Demonstrate ownership and responsibility for assigned tasks. REQUIREMENTS: gRPC knowledge/ experience Fluent in C, C++, C++ 11 on Windows/Linux Experience in developing Multi-threaded applications using BOOST libraries. Experience with Object Oriented Analysis and Design, UML and Design Patterns. Hands on experience working with Azure Dev Ops/ Git Demonstrate ability to deliver robust and reliable mission critical production software. Excellent written and oral communication skills are a must for this position. Must be able to independently accomplish assigned design and implementation tasks and work with others as required. Experience with Agile software development methodology. Qualifications 10+ years software development experience. 3+ years of experience in developing QT/QML Applications Any Graduate OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.
Similar Jobs in this Field
ViiV (GSK) US Competitive Intelligence & Market Research Lead
United States
View →
Remote Support Engineer – Night Shift
United Kingdom
View →
Primary Technical Support Engineer
Philippines
View →
Services Partner Deployment Specialist
Philippines
View →
Senior IT Project Manager
Qatar
View →
Senior Manager Quality Assurance
Qatar
View →
IT Project Manager - Consultant
Qatar
View →
D&it Affiliates Advisor
Saudi Arabia
View →
Þmo Site Engineer
United Kingdom
View →
Principal Software Engineer
United States
View →
Job Summary
Category
IT
Country
India
Employment Type
Full Time
Verified & Trusted Listing
Listing details are verified for a safe and direct job application experience.
Sponsored