Senior Software Engineer

4 days ago


Hyderabad, Telangana, India Medtronic Full time ₹ 20,00,000 - ₹ 25,00,000 per year

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.

A Day in the LifeSupport the software development life cycle for design, implementation, build, deployment and debugging of embedded software on a medical device.

Responsibilities may include the following and other duties may be assigned:

  • Support the software development life cycle for design, implementation, build, deployment and debugging of embedded software on a medical device.

  • Hands-on experience developing and maintaining CI/CD automation processes & pipelines to enable fast, but safe delivery of embedded software to various stages.

  • Develop & Maintain sound version control best practices-based CM systems (GIT), including branching and merging strategies.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies.

  • Ability to automate release deployments across development, test, staging, Quality Assurance and production stacks using a combination of scripting languages and other automation toolkits.

  • Set-up new VM based build environments, maintain existing environments and applications via configuration management such as Ansible & Terraform.

  • Debug build issues for a cross-compiled, multi-target architecture based embedded product.  

  • Scripting expertise, can (and frequently does) write scripts from scratch in Python, bash or similar language

  • Analyze technology current tech stack and tools and make recommendations for further improvements.

  • Identify processes and capabilities that can be streamlined and automated.

  • Communicate effectively to help bridge stakeholder and development requirements.

  • Integral in assisting software team with support and operations.

  • Being able to work with our partner IT organizations to fulfill our technical project goals.

Required knowledge and experience:

  • Bachelor's degree and a minimum of 8 years of relevant experience, or advanced degree and minimum of 6 years of relevant experience.
    As an ideal candidate, you will have any or all the following experience:

  • Strong knowledge of Linux and Linux environments (Ubuntu, RHEL 6/7/8)

  • Must be fluent with Git

  • Fluent skills in object oriented programming and experience in at least one programming language, C++ highly preferred.

  • Experience integrating Jenkins/Bamboo and Docker for automated build and deployment

  • Knowledge of security practices, networking protocols, firewalls, etc.

  • Strong grasp of Linux platform.

  • Experience with containers

  • Experience cross-compiling for other target architectures such as ARM as well as x86 based platforms.

  • Experience with a real-time OS such as QNX.

  • Familiarity with software development life cycle models, Agile, and DevOps programming methodologies.

  • Experience managing/monitoring virtualized servers (either on-premise or cloud) for optimal performance

  • Experience working cross functionally across multiple teams.

  • Ability to successfully work with internal customers, developers, testers, systems, project management, and support staff

  • Excellent problem solving, analytical skills and technical troubleshooting skills

  • Experience with an embedded product build environment and tools (make, CMake, compilers, cross-compile tools, IDE's, etc)

  • Experience working with the global/multi-development sites environment is a plus.

  • Cybersecurity experience is desirable, designing and maintaining secure OS and applications (e.g. SSL/TLS, DTLS, TPM, Trusted/Secure Boot, Root of Trust, Authentication, Encryption, Public/Private Key, Key/Certificate Management, authenticated and secure communications protocols).
     

Physical Job Requirements

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. 

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create.  We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
 

This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).About Medtronic

We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. 
We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.

Learn more about our business, mission, and our commitment to diversity here  
 



  • Hyderabad, Telangana, India APPIT Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software EngineerAbout the Role:Notice Period: (Immediate Joiner - Only)Experience: 7+ YearsSkills:Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures:GRPCReact, NextMonoreposHashicorp-> Consul-> Terraform-> Microservices interactionUnit tests using Jest, Cypress, JunitImportant Note –This role will...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Sr. Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, Telangana, India Thomson Reuters Full time

    Are you pationate about technology we are looking for a Senior Software Developer to join our Product Engineering team You will be working as part of development team for one of our key products in the Product Engineering business unit This position requires strong analytical skills problem solving ability attention to detail and excellent communication...


  • Hyderabad, Telangana, India IMR Soft LLC Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As a Senior...


  • Hyderabad, Telangana, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewDoyouwant to work in a fun and supportive environment?Aterwin by Questwe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Questis an award-winning Data Modelling software...


  • Hyderabad, Telangana, India Growel Softech Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software EngineerDescriptionWe are seeking a Senior Software Engineer to join our dynamic team in India. The ideal candidate will have 5-7 years of experience in software development, contributing to the design and implementation of high-quality software solutions.ResponsibilitiesDesign, develop, and maintain scalable software applications.Collaborate...


  • Hyderabad, Telangana, India State Street Full time ₹ 12,00,000 - ₹ 25,00,000 per year

    Job DescriptionWe are looking for a Senior level software engineer with expertise in enterprise Java technologies, Relational databases, cloud native application development, Agile methodologies and hands-on experience working in highly transactional, scalable software systems. The job involves the engineer to contribute towards new enhancements and...


  • Hyderabad, Telangana, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    With continued growth in digital data and the desire to leverage data to address problems that touch all aspects of our lives, Azure Storage is growing to meet these challenges The Azure Storage team is hiring experienced Senior Software Engineer to join agile and diverse engineering teams for deploying Data Processing Unit (DPU) technology.As a Senior...


  • Hyderabad, Telangana, India Tapria Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilitiesWe are seeking a highly skilled and experienced Senior Software Engineer to join our team and contribute to the development and enhancement of the Koerber Warehouse Advantage Solutions. The ideal candidate will have a strong background in software engineering, with expertise in designing, developing, and maintaining warehouse...