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
Keyskills: environment automation programming storage analytics embedded software development root cause field service risk management embedded software windows application
Akamai is the edge. Our globally distributed intelligent edge platform surrounds everything, from the enterprise to the cloud, so our customers and their businesses can be fast, smart, and secure. We keep decisions, apps and experiences closer to users than anyone — and attacks and threats ...