Senior Software Engineer

2 weeks ago


Hyderabad, Telangana, India Medtronic Full time
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
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.

Participates in reviews, code inspections and will support the development of documentation required for FDA device approval.
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 never shies away from a challenge.
Be Agile and effectively navigate through changing project priorities.
Mentor, guide and train other engineers
Must Have
Minimum Qualification
A bachelor's degree in computer science, Electrical, Electronics / equivalent from reputed institution.

4 to 12 years' experience in Embedded Software development with at least four (4) years' experience in the Medical device/Medical IT or regulated industry.

Expertise in modern C++ (C++ 11 and above) software design & coding required in Embedded development environment.
Expertise of Object-Oriented Analysis & Design (OOAD) and familiarity with UML is strongly desired.
Know-how in field-bus technology (EtherCAT preferred) and standard embedded communication protocols (DDS, SPI, I2C, AXI, UART, etc.)
Desired experience with RTOS like Linux/WinCE/ThreadX etc with multi-threading, IPC knowledge.
Experience in hardware/software interfacing and design issues. Analyze unexpected, undesirable, or non-understood behavior in software and in interactions of software with hardware.
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 including software failure mode and effects analysis (FMEA).
Strong analytical skills and ability to multi-task.
Superior written and verbal communication skills required.
Strong interpersonal, presentation, and organizational skills.
Awareness of Medical Device standards IEC , IEC 62304, ISO 13485, ISO 14971 and applicable FDA standards
#MEICMSJOBS

  • Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • HVAC Engineer

    1 month ago


    Hyderabad, Telangana, India Magnova Engineer Full time

    Job Requirements Job Title: HVAC EngineerCompany Name: Magnova EngineersLocation: HyderabadSalary: Lacs P.A.Qualification: FreshersJob Description:Kickstart your career as an HVAC Engineer with Magnova Engineers LLP in Vijayawada, Andhra Pradesh. We are seeking enthusiastic freshers to join our team and contribute to innovative projects in the field of...

  • Software Engineer

    2 months ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...

  • Software Engineer

    4 weeks ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Senior Software Engineer - Backend Senior Software Engineer - Backend Senior Software Engineer Req ID 6 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunity If you are driven by innovation, passionate about technical excellence,...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Senior Software Engineer Senior Software Engineer Senior Software Engineer Req ID FY|R&D|#8 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful...


  • Hyderabad, Telangana, India Golden Hues Consultant Full time

    Role : Senior Software EngineerJob Description :We are seeking a highly skilled Senior Software Engineer with over 5+ years of experience in highly responsive and scalable web applications development. The ideal candidate will play a pivotal role in our development team, driving the creation of innovative products and features to address industry-specific...


  • Hyderabad, Telangana, India Acheron Software Consultancy Pvt Ltd Full time

    Job Description :We are looking for a seasoned Senior Software QA Engineer to ensure our projects meet the highest standards of quality and efficiency. The ideal candidate will bring a minimum of 5 years of QA experience, with a proven track record in leading testing efforts on complex service projects. This role demands hands-on testing skills, a strategic...


  • Hyderabad, Telangana, India PTW Full time

    Title:Senior Software Engineer - Web ToolsCompany:PTWProject :ProductLocation:HyderabadStart:ImmediateWe are seeking a Senior Software Engineer with expertise in web tools development to join our team. As a Senior Software Engineer, you will be responsible for designing and developing web-based tools and applications that enhance our game development...


  • Hyderabad, Telangana, India OSI Systems, Inc Full time

    Job Description Overview Senior Software Engineer shall be responsible for the module level (high and low) design, implementation and testing of a variety of software solutions in the product line. He/She should be able to effectively work independently within a team of technically strong engineers. He/She should be adhering to the schedules, standards...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Senior Software Engineer - BackendSenior Software Engineer - BackendSenior Software Engineer Req ID 6 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunityIf you are driven by innovation, passionate about technical excellence, and...


  • Hyderabad, Telangana, India Atachi Systems Full time

    Company Description Atachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Senior Software Engineer Senior Software Engineer Senior Software Engineer Req ID FY|R&D|#5 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability...


  • Hyderabad, Telangana, India Coupa Software Full time

    Through the power of trillions of dollars in business spend, Coupa's mission is to unlock our customers' full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend.Responsibilities:...

  • Software Engineer I

    2 weeks ago


    Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learnsand understandshardware and...


  • Hyderabad, Telangana, India Aqua Security Software Full time

    Job Description : Aqua Security enables enterprises to secure their container-based and cloud-native applications from development to production, accelerating container adoption and bridging the gap between DevOps and IT security.We are building a state-of-the-art security platform for large enterprises in the exciting and innovative new field of software...


  • Hyderabad, Telangana, India Microsoft Corporation Full time

    Senior Software Engineer – Consumer Identity Experiences Team Are you looking for an opportunity to join a team of engineers in positively affecting the experience of every consumer who uses Microsoft products? The CIX (Consumer Identity Experiences) team in the Windows+Devices group is focused on building client experiences and services that light up...


  • Hyderabad, Telangana, India Microsoft Corporation Full time

    Senior Software Engineer – Consumer Identity Experiences Team Are you looking for an opportunity to join a team of engineers in positively affecting the experience of every consumer who uses Microsoft products? The CIX (Consumer Identity Experiences) team in the Windows+Devices group is focused on building client experiences and services that light up...


  • Hyderabad, Telangana, India Microsoft Corporation Full time

    Senior Software Engineer – Consumer Identity Experiences Team Are you looking for an opportunity to join a team of engineers in positively affecting the experience of every consumer who uses Microsoft products? The CIX (Consumer Identity Experiences) team in the Windows+Devices group is focused on building client experiences and services that light up...


  • Hyderabad, Telangana, India Diebold Nixdorf Full time

    Position OverviewIn this role you will strengthen our software development team in India, and you will work with a team of professional and senior software developers in Germany and India. You will participate in developing service software for our Self-Checkout product portfolio which is used globally by our service technicians as well as hundreds of...