

Search by job, company or skills

We are looking for a dedicated Firmware CI/CD Engineer to join our team. Your primary role will be to develop the embedded software continuous integration (CI) and continuous testing pipeline. You will also work with embedded software team and security team to integrate security tools throughout the Software Development Life Cycle (SDLC). You will report to the Product Security Engineering Manager and have a hybrid schedule working in Singapore.
• Develop CI/CD pipelines for firmware development, testing, and deployment, create common build platform and setup Jenkins server/ build agents
• Develop Power BI Dashboard to show all product CI/CD pipelines compliance and performance
• Develop scripts for automated testing, building, and deployment of build artifacts and incorporate compliance checks in the pipeline
• Provision and maintain service account(s) per project needs, manage tokens and certificates for tools/apps/services. Server Maintenance, backup and recovery planning for infrastructures and services
• Troubleshoot and resolve issues in the CI/CD pipeline, implementing process improvements
• Develop and document standard operating procedures and other supporting documentation
• Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or equivalent
• 5+ years of experience in firmware development, testing, and deployment
• Proficiency in programming languages such as python, Groovy, Powershell and other scripting languages
• Good understanding on secure coding practices and version control
• Hand-on experience developing CI/CD pipelines with CI/CD tools such as Jenkins and Gitlab CI/CD
• Demonstrated experience developing Power BI dashboards and reports to support business and operational decision-making
• Comfortable with Agile methodologies
• Collaborate with teams, including developers, test engineers, and stakeholders
• Flexibility and adaptability to changing priorities and requirements
• Familiar or experience with build systems & package management for C/C++; CMake, Bazel, Conan, etc.
• Knowledge of security frameworks and standards (e.g., OWASP, NIST, IEC 62443)
• Experience with network security
• Knowledge on Docker, Kubernetes, Ansible, and Terraform
Rajkumar Renganathan
Quess Selection & Services, Singapore
EA Licence Number: 23C2060 Registration ID is R1983662
Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore (quesscorp.sg)
Quess Corp Limited (Quess) is leading business services provider, leveraging our extensive domain knowledge and future-ready digital platforms to drive client productivity through outsourced solutions.
We provide a host of technology-enabled staffing and managed outsourcing services across processes such as sales & marketing, customer care, after-sales service, back office operations, telecom operations, manufacturing operations, facilities and security management, HR & F&A operations, IT & mobility services, etc.
Job ID: 152178707