logo

JobNob

Your Career. Our Passion.

Software Engineer II


Medtronic


Location

Secunderabad | India


Job description

The Software Engineer will work within the Medtronic R&D engineering team to develop and support software tools for the Surgical Robotic program. The software tools that you will create will be used in support of operations, field service, R&D and the Software Test organization.

These software tools will interact with hardware devices such as robotic arms, actuators, sensors, GPIO devices, microcontrollers, and other networked devices.

You Will

Design and create software tools for a robotic minimally invasive surgical system utilizing best software development practices.

Produce documentation describing the design and provide engineering support for software validation.

Produce high quality node.js and C++ code consistent with the written design

Integrate software with electronics and hardware as part of software test applications

Participate in reviews of the requirements, design, implementation, and tests to ensure that all software meets quality standards

Perform Risk Management and root cause analysis

Analyze unexpected, undesirable, or non-understood behavior in software and in interactions of software with hardware, document results in defect analysis.

Follow the ISO 62304 standard and project documents such as the software development plan and coding standards.

Qualification

Minimum Requirements

Bachelor s degree Computer Sciences, Electronics or Electrical Engineer

4 to 8 years embedded software development experience .

Strong coding skills in node.js required

Experience in JavaScript, Node, Docker, Python

Nice to Have

M.E or M. Tech in Computer Sciences, Electronics or Electrical Engineer.

Strong coding skills in C/C++ (including object-oriented techniques) required


Job tags



Salary

All rights reserved