Robotics Solutions Architect - Intern

AlteraSan Jose, CA
Onsite

About The Position

Join Altera as a Robotics Solutions Architect-Intern! Altera 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.

Requirements

  • Currently pursuing a PhD in Robotics, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Strong foundation in robotics systems, including perception, control, or autonomy.
  • Good understanding of digital hardware concepts (FPGA, SoC, embedded systems).
  • Experience with at least one of the following: FPGA design (Verilog/VHDL, HLS)
  • Experience with at least one of the following: Embedded systems (ARM, real‑time OS)
  • Experience with at least one of the following: Robotics middleware (ROS/ROS 2)
  • Proficiency in C/C++, Python, or similar languages.

Nice To Haves

  • Hands‑on experience with FPGA platforms
  • Familiarity with real‑time systems, low‑latency design, or safety‑critical robotics.
  • Exposure to AI/ML acceleration at the edge.
  • Publication record in robotics, embedded systems, or hardware acceleration.
  • Ability to translate complex technical concepts into clear architectural narratives.

Responsibilities

  • Define end‑to‑end robotics system architectures spanning sensors, compute, control, communication, and actuation.
  • Evaluate hardware‑software partitioning strategies with a focus on FPGA acceleration.
  • Design scalable, modular architectures for real‑time robotic systems.
  • Identify robotics workloads suitable for FPGA acceleration (e.g., perception pipelines, sensor fusion, control loops, AI inference).
  • Collaborate with FPGA engineers to map algorithms onto RTL, HLS, or FPGA SoC platforms.
  • Analyze latency, throughput, determinism, and power trade‑offs.
  • Translate research concepts into practical, deployable architectures.
  • Conduct performance benchmarking and comparative evaluations against CPU/GPU implementations.
  • Contribute to internal white papers, or technical blogs.
  • Work with software, silicon, and product teams to align architectural decisions with business and platform roadmaps.
  • Support customer‑facing demos, proofs‑of‑concept, and technical presentations when needed.

Benefits

  • incentive opportunities that reward employees based on individual and company performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service