Internship – FPGA Software Design Engineer
AlteraJob Title
Internship – FPGA Software Design Engineer
Role Summary
Develop embedded software, board support drivers, DevOps automation and data-visualization tools for FPGA-based systems. Work in an Agile engineering team and contribute to design, implementation, verification and release of FPGA demos and proof-of-concept applications.
Experience Level
Entry-level internship (fixed-term placement) intended for students seeking hands-on engineering experience.
Responsibilities
Core responsibilities include development, integration and demonstration of FPGA software solutions.
- Contribute across the full development lifecycle: concept, specification, implementation, verification and release.
- Design software user interfaces for FPGA demonstrations.
- Develop optimized application software for proof-of-concept designs.
- Implement embedded software drivers and board support package components.
- Apply DevOps principles to automate workflows and manage build/infrastructure.
- Collaborate with local and global teams; occasional customer interaction.
Requirements
Must-have technical skills and professional attributes.
- Strong programming skills in C/C++.
- Proficiency in scripting for automation (for example Python or shell scripting).
- Understanding of hardware concepts and embedded software development.
- Experience with software build systems and continuous integration.
- Curiosity, self-motivation, good communication skills and a collaborative mindset.
Education Requirements
Must be currently enrolled at a UK university on a relevant degree (Electronic Engineering, Computer Science, Systems Engineering or similar). Ideal for 2nd or 3rd-year students enrolled in a degree with an industrial placement year. This is a 13-month fixed-term placement.
About the Company
Company: Altera
Headquarters: Bengaluru, Karnataka, India
Altera provides leadership programmable solutions for applications ranging from cloud to edge, unveiling limitless AI possibilities. Their extensive product portfolio includes FPGAs, CPLDs, Intellectual Property, development tools, and System on Modules aimed at accelerating innovation in various fields.
