Sr Software Engineer

Year    Hyderabad, Telangana - Andhra Pradesh, India

Job Description


Careers that Change Lives

The Senior Software Engineer will be responsible for software design and development activities of complex electro-mechanical medical devices.The engineer will be a part of a small but a highly professional and geographically distributed Software team.

A Day in the Life

\xc2\xb7 Work with global R&D teams to develop software for new and existing medical device products.

\xc2\xb7 Software design and development of embedded real-time systems, including the development of Software Unit Test & Integration plans and protocols.

\xc2\xb7 Participates in reviews, code inspections and will support the development of documentation required for FDA device approval.

\xc2\xb7 Work effectively within a geographically dispersed and cross-functional teams during all phases of the product development process.

\xc2\xb7 Develop test automation framework and test scripts.

\xc2\xb7 Must be responsive, flexible, self-motivated and able to succeed within an open collaborative peer environment

\xc2\xb7 Is highly effective, agile and thrives in a dynamic environment with multiple, changing priorities

\xc2\xb7 Is comfortable with proactive outward communication and never shies away from a challenge

\xc2\xb7 Be Agile and effectively navigate through changing project priorities.

\xc2\xb7 Mentor, guide and train other engineers

Must Have

Minimum Qualification

\xc2\xb7 A Bachelor\xe2\x80\x99s degree in Computer science, Electrical, Electronics / equivalent from reputed institution.

\xc2\xb7 8 to 12 years\xe2\x80\x99 experience in Embedded Software development with at least four (4) years\xe2\x80\x99 experience in the Medical device/Medical IT or regulated industry.

\xc2\xb7 Expertise in modern C++ (C++ 11 and above) software design & coding required in an Embedded development environment.

\xc2\xb7 Expertise of Object-Oriented Analysis & Design (OOAD) and familiarity with UML is strongly desired.

\xc2\xb7 Know-how in field-bus technology (EtherCAT preferred) and standard embedded communication protocols (DDS, SPI, I2C, AXI, UART, etc.)

\xc2\xb7 Desired experience with RTOS like Linux/WinCE/ThreadX etc with multi-threading, IPC knowledge.

\xc2\xb7 Experience in hardware/software interfacing and design issues. Analyze unexpected, undesirable, or non-understood behavior in software and in interactions of software with hardware.

\xc2\xb7 Experience working in a structured software development environment following a well-defined software development process like Agile / Lean.

\xc2\xb7 Experience with software risk analysis (per ISO 14971) including software failure mode and effects analysis (FMEA).

\xc2\xb7 Strong analytical skills and ability to multi-task.

\xc2\xb7 Superior written and verbal communication skills required.

\xc2\xb7 Strong interpersonal, presentation, and organizational skills.

\xc2\xb7 Awareness of Medical Device standards IEC 60601-1, IEC 62304, ISO 13485, ISO 14971 and applicable FDA standards

Additional Information

  • Posting Date: Jan 24, 2024
  • Travel: Yes,

Medtronic

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3237210
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana - Andhra Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year