cover image
Altera

Altera

www.altera.com

3 Jobs

1,208 Employees

About the Company

Altera: Accelerating Innovators
Altera, an Intel Company, provides leadership programmable solutions that are easy-to-use and deploy in applications from cloud to edge, offering limitless AI possibilities. Our end-to-end broad portfolio of products including FPGAs, CPLDs, Intellectual Property, development tools, System on Modules, SmartNICs and IPUs provide the flexibility to accelerate innovation. Altera is helping to shape the future through pioneering innovation that unlocks extraordinary possibilities for everyone on the planet.

Listed Jobs

Company background Company brand
Company Name
Altera
Job Title
Internship – FPGA Hardware Design Engineer
Job Description
**Job Title**: FPGA Hardware Design Intern **Role Summary**: Gain hands-on experience in FPGA hardware design, co-developing systems with industry experts in an Agile environment. Contribute to real-world projects shaping digital systems innovation. **Expectations**: Currently enrolled in a UK-based bachelor’s/master’s program in Electronic Engineering, Computer Science, Systems Engineering, or related field. Second- or third-year students with an industrial placement year preferred. **Key Responsibilities**: - Participate in full development lifecycle of FPGA IPs/systems (concept to release). - Design SoC (CPU + FPGA) for video/analytics applications. - Model/prototype new hardware architectures. - Optimize FPGA-based board support packages. - Collaborate with cross-functional teams on global projects. **Required Skills**: - FPGA/ASIC digital design experience (Verilog/VHDL). - Proficiency in C/C++ programming. - Scripting knowledge (Python, Tcl). - Analytical problem-solving with collaborative mindset. - Strong written/oral communication. **Required Education & Certifications**: Pursuing bachelor’s or master’s degree in Electronic Engineering, Computer Science, Systems Engineering, or equivalent. Prior/focused coursework in digital systems design preferred.
Marlow, United kingdom
On site
10-11-2025
Company background Company brand
Company Name
Altera
Job Title
Internship – FPGA Software Design Engineer
Job Description
Job Title: Internship – FPGA Software Design Engineer Role Summary: Develop embedded software, DevOps solutions, and tools for FPGA-based systems in an Agile environment. Focus on embedded software drivers, application development, and collaboration on real-world projects. Expactations: 13-month fixed-term internship for UK-based university students (2nd or 3rd year) in engineering or computer science programs with an industrial placement year. Key Responsibilities: - Participate in the full development lifecycle of FPGA systems (design, verification, release). - Design software interfaces for FPGA demos. - Optimize application software for proof-of-concept designs. - Implement embedded drivers for FPGA board support packages. - Automate workflows using DevOps principles. - Collaborate with cross-functional and global teams. Required Skills: Strong C/C++ programming; scripting proficiency; understanding of hardware concepts; experience with software build systems and continuous integration; problem-solving abilities. Required Education & Certifications: Pursuing a degree in Electronic Engineering, Computer Science, Systems Engineering, or related field. No certifications required.
Marlow, United kingdom
On site
10-11-2025
Company background Company brand
Company Name
Altera
Job Title
Machine Learning Engineer
Job Description
**Job Title:** Machine Learning Engineer **Role Summary:** Drive the design, optimization, and deployment of machine learning models to improve FPGA compiler performance. Work at the intersection of ML, compiler tooling, and hardware design to enhance timing closure, resource utilization, and power efficiency for Altera’s FPGA products. **Expectations:** - 10+ years of professional experience in machine learning development or systems engineering. - Proven track record of deploying ML models in production or research, with deep knowledge of C++ and Python. - Experience integrating ML techniques into compiler toolchains, including model conversion, quantization, pruning, and CI/CD workflows. - Strong analytical skills for benchmarking and evaluating QoR, compile time, and scalability across FPGA families. **Key Responsibilities:** - Develop and refine ML models (e.g., graph neural networks, reinforcement learning) for compiler tasks such as placement, routing, and logic synthesis. - Integrate frameworks like PyTorch and TensorFlow into the FPGA design flow and ensure compatibility with EDA tools such as Quartus. - Build robust tools, scripts, and automated pipelines for model conversion, quantization, pruning, and deployment. - Collaborate with hardware architects, software engineers, and IP developers to gather requirements, define success metrics, and deliver production-ready solutions. - Design and execute comprehensive benchmarks to measure the impact of ML‑optimized compiler features on diverse FPGA families (Agilex, Stratix, etc.). - Communicate results and insights to cross‑functional teams and external stakeholders, including presentation at technical conferences. **Required Skills:** - Expertise in machine learning, model optimization, and ML systems engineering. - Proficiency in C++ and Python for production or research environments. - Experience with ML frameworks (PyTorch, TensorFlow) and model deployment pipelines. - Knowledge of FPGA compiler workflows, timing analysis, and EDA tools. - Familiarity with edge AI inference on FPGAs and neuro‑symbolic AI concepts (preferred). - Strong communication and presentation abilities. - Exposure to Agile development practices and version control (Git). **Required Education & Certifications:** - Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related technical field. ---
Toronto, Canada
On site
Senior
27-01-2026