Sr/Software Dev Ops Engineer II

Sr/Software Dev Ops Engineer II

2 Nos.
90402
Full Time
3.5 Year(s) To 12.0 Year(s)
10.00 LPA TO 30.00 LPA
IT Software - System Programming
IT-Software/Software Services
Job Description:

What you would be doing

  • 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.

Qualifications

 

Must have: Minimum qualifications:

  • 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 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.

Preferred qualifications:

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, 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)
Company Profile

A global healthcare technology leader — boldly attacking the most challenging health problems facing humanity with innovations that transform lives.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs

Senior Software Engineer(Matlab/Simulink/Stateflow)
MATLAB,Matlab Developer,Matlab Programmer,Simulink,Stateflow,Controls System
Senior/Software Test Engineer
test engineer,python ,MATLAB,simulink
Sr/Software Dev Ops Engineer II
Devops Engineer,Jenkins,Docker,GIT,Embedded
Principal System Engineer
Principal System Engineer,Verification & Validation,C,Python
java developer
core Java,Multithreading