Project description
Worked in close collaboration with DevOps, Development, QA, and CQE teams to enhance and maintain the CI/CD environment for a complex firmware development lifecycle.
The focus was on automating firmware build and test processes across multiple platforms, improving system reliability, and accelerating release velocity.
ResponsibilitiesCollaborate with DevOps, Dev, QA, and CQE teams. Ongoing maintenance of CI/CD env, proactively track breakage & provide fixes Enable automation of Firmware builds and testing across different platforms Drive improvements to builds, testing, automation scripts. Automate technologies to improve the velocity and quality of engineering efforts
Skills
Must haveHands-on experience in developing and maintaining build infrastructure and tools Proficient with CI/CD tooling/frameworks such as Jira, Jenkins, Github, etc., Proficient with Linux, Windows OS administration Knowledge in building embedded software, familiarity with QEMU is a big plus Familiar with Cloud Concepts/Technologies Good knowledge of underlying test and build infrastructure (Servers and Switches pxe, IPMI, APC, VLAN, Routing, etc.,) Working knowledge/Experience in scripting languages (preferably Python), ability to write clean, debuggable software

Keyskills: DevOps Jenkins automating firmware GitHub CI/CD Jira Python