Sr Software Dev Ops Engineer

8 - 12 years

25 - 30 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
  • 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:
  • A bachelor s degree in computer science, Electrical, Electronics / equivalent from reputed institution.
  • 8 to 12 years experience in Embedded Software verification & Validation with at least two (2) years experience in the medical device/Medical IT or regulated industry.
  • As an ideal candi , 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 , C++ highly preferred
  • Fluent skills in object-oriented programming and experience in at least one programming language
  • Experience in developing and commercializing software products in a fast-paced R&D environment, including understanding of the software development lifecycle (SDLC) and best practices in the medical device industry, experience in providing post product support.
  • 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 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, IDEs, 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)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Medtronic logo
Medtronic

Medical Equipment Manufacturing

Minneapolis MN

RecommendedJobs for You