Firmware and Development Tools Intern
Apply on Intel’s site →Job Details: Job Description: About the Internship Are you interested in full-stack development, automation, and the tools that support GPU firmware engineering? Join Intel’s GPU Firmware Development Team to build practical software engineering and problem-solving skills through real projects. Our team develops firmware for multiple microcontrollers on GPU boards, along with the DevOps tools and continuous integration (CI) platforms that support daily development. As an intern, you will primarily focus on firmware development tools and platforms , contributing to full-stack web applications, build and release automation, and firmware test cases. Depending on project needs and your development, you may also have opportunities to contribute to firmware implementation and gain experience across the firmware development lifecycle. What You Will Do With guidance from your mentor and team, you will start with development tools and platforms, with opportunities to expand into firmware testing and development. Firmware Tools and Platform Development Contribute to firmware build, release, and CI platforms, including web frontends, backend services, and database design and implementation. Develop and maintain automated workflows using GitHub Actions to connect code builds, testing, and releases and improve development efficiency. Develop Python tools and scripts to support firmware development, debugging, testing, and log analysis. Use and configure simulators and virtual platforms to establish environments for firmware development and testing.