Robotics Solutions Architect - Intern

Altera SemiconductorSan Jose, CA
$105,000 - $110,000Onsite

About The Position

Join Altera as a Robotics Solutions Architect-Intern. This role focuses on defining end-to-end robotics system architectures, encompassing sensors, compute, control, communication, and actuation. A key aspect involves evaluating hardware-software partitioning strategies, with a particular emphasis on FPGA acceleration for real-time robotic systems. The intern will identify robotics workloads suitable for FPGA acceleration, collaborate with FPGA engineers to map algorithms onto various platforms, and analyze performance trade-offs. The position also involves translating research concepts into practical architectures, conducting performance benchmarking, and contributing to technical documentation. Cross-functional collaboration with software, silicon, and product teams is essential to align architectural decisions with business roadmaps, and the intern may support customer-facing activities.

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), Embedded systems (ARM, real‑time OS), 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