Position: IA – DevSecOps Engineer (CE58SF RM 3879)
Job Description:
We are planning to onboard a contractor to support CI/CD enablement for surgical console platforms. The contractor will be based out of , Gurugram. We want to onboard the contractor as early as possible.
Below is the proposed SoW for your reference:
- Pipeline Development and Automation
- Design, develop, and maintain CI/CD pipelines for Yocto-based system and application software builds.
- Integrate automated build and test workflows across GitLab and Jenkins for both system-level and application-level artifacts.
- Integrate Stryker OSEP templates and infrastructure tools such as Azure VMSS, JFrog Artifactory, Azure Key Vault, Black Duck, SonarCloud, etc., into the pipelines.
- Continuous Testing Enablement
- Enable automated unit, integration, and hardware-in-loop (HIL) testing for embedded systems.
- Integrate testing frameworks and simulators to support headless test execution within CI environments.
- Generate and publish automated test reports and code coverage metrics.
- Infrastructure and Environment Management
- Design and maintain build infrastructure including Docker images, CI runners, caching mechanisms (SSTATE, DL_DIR), and secure file handling.
- Support configuration management to ensure consistent deployment and reproducible builds.
- Implement performance monitoring and proactive optimization of build and test workflows.
- Collaboration and Compliance
- Collaborate with internal engineering teams to understand requirements and embed best practices into their workflows.
- Ensure compliance with Stryker QMS, cybersecurity, and regulatory standards.
- Participate in reviews, documentation, and process-alignment discussions with DevSecOps and product engineering teams.
- Embedded Software Engineering Support
- Support debugging and maintenance of embedded applications written in C/C++.
- Port existing applications and CI systems to newer infrastructure as required.
- Upgrade and stabilize package dependencies within the Yocto ecosystem.
- Code Quality and Governance
- Participate in and lead code reviews to ensure adherence to coding standards and architectural guidelines.
- Contribute to test automation scripts, code-signing workflows, and secure release packaging.
Skill Requirements - Strong experience with CMake, GitLab/Jenkins, Python, and Shell scripting.
- Hands-on experience with Embedded Linux OS builds using Yocto (Timesys/Buildroot experience is a plus).
*******************************************************************************************************************************************
Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Gurgaon
Experience: 5 - 8 Years
Notice period: 0-15 days
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
