Required Skills

c++ C# Embedded C++ Azure Cloud Services Coding AWS

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Jul 2022

JOB DETAIL

A Day in the Life

  • Work with global R&D teams to develop software for new and existing medical device products.
  • Software design and development of embedded real-time systems, including the development of Software Unit Test & Integration plans and protocols.
  • Creation & refining requirements, Software designs, test plans, and other project artifacts.
  • Participates in reviews, code inspections and will support the development of documentation required for FDA device approval.
  • Participates in other quality assurance functions, including, but not limited to Software code analysis, risk/hazard analysis, and test automation development.
  • Work effectively within a geographically dispersed and cross-functional teams during all phases of the product development process.
  • Develop test automation framework and test scripts.
  • Must be responsive, flexible, self-motivated and able to succeed within an open collaborative peer environment
  • Is highly effective, agile and thrives in a dynamic environment with multiple, changing priorities
  • Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
  • Meet key business KPI/project metrices.

Must Have

Minimum Qualification

  • A Bachelors degree in Computer science, Electrical, Electronics / equivalent from reputed institution.
  • 5 to 7 years experience in Embedded Software development with at least two (2) years’ experience in the Medical device/Medical IT or regulated industry.
  • Strong experience in Software design and development for Embedded Real-Time systems development using C++ and Object-Oriented concepts.
  • Experience in writing low-level drivers, interrupt service routines and general troubleshooting/debugging with hardware
  • RTOS experience with multi-threading, IPC knowledge.
  • Work experience with Data Sciences / IoT
  • Experience in developing Graphical User Interface (GUI) applications using tools like Qt or similar
  • Knowledge and experience developing Software automation test frameworks in an embedded test environment and executing test scripts (Lua, Perl, python, etc.).
  • Experience working in a structured software development environment following a well-defined software development process like Agile / Lean.
  • Experience with software risk analysis (per ISO 14971) including software failure mode and effects analysis (FMEA).

Nice to Haves

  • Strong analytical skills.
  • Ability to handle competing priorities, agile and maintain high energy.

Company Information