
Electrical Engineering & AI-for-EE Intern m/f/d
Job Description
Change the world. Love your job.
We're looking for an EE intern who is equally comfortable on a scope and at a terminal. Over six months, you'll work on real hardware — schematic capture, board bring-up, and firmware — while also helping us push the frontier of how AI accelerates EE workflows. A meaningful portion of the work involves using AI coding agents (specifically Claude Code) to speed up firmware development, test automation, and design verification. The longer internship window means you'll own a project end-to-end, from spec through bring-up to validation. If you've already been using LLMs to build embedded systems and want to do that as your day job for half a year, this role is for you.
What you will do
- Contribute to schematic design, PCB layout review, and bring-up of new hardware revisions
- Write and debug low-level embedded firmware (bare-metal or RTOS) for ARM Cortex-M class microcontrollers
- Develop board bring-up scripts, hardware-in-the-loop test fixtures, and automated validation tooling
- Use Claude Code to accelerate firmware development, generate driver scaffolding, write tests, and assist with debugging
- Help build internal AI-assisted workflows for EE tasks — e.g., agentic schematic review, datasheet querying, register-map generation, or test-vector synthesis
- Take a hardware/firmware project from definition through validation over the course of the 6-month engagement
- Document designs, decisions, and lessons learned for the broader hardware team
Required Qualifications
- Currently pursuing a BS, MS, or PhD in Electrical Engineering, Computer Engineering, or a closely related field, with availability for a continuous 6-month full time internship
- Hands-on hardware design experience: schematic capture, component selection, and PCB design (Altium, KiCad, or equivalent)
- Demonstrated low-level embedded software experience in C or C++ — register-level peripheral programming, interrupt handling, debugging with JTAG/SWD, and reading ARM datasheets/reference manuals
- Practical experience using Claude Code (or comparable agentic coding tools) on a non-trivial project — bonus if that project involved embedded or systems work
- Comfort with lab instruments: oscilloscope, logic analyzer, multimeter, DC supply, soldering
- Strong fundamentals in digital and analog circuit design
Preferred Qualifications
- Experience with at least one RTOS (FreeRTOS, Zephyr, ThreadX) or bare-metal scheduling
- Familiarity with common embedded protocols: I²C, SPI, UART, CAN, USB
- Python proficiency for test automation, instrument control (PyVISA), or data analysis
- Exposure to DFT/DFM, signal integrity, or power integrity considerations
- Prior work integrating LLMs into engineering workflows — prompt engineering, MCP servers, agent harnesses, or eval pipelines for technical tasks
- Open-source contributions to embedded, EDA, or AI tooling projects
Our offer for you:
- Benefit from an attractive compensation
- Join an international work environment where your ideas count and where you can thrive in a diverse culture
- Explore a world of opportunities for your personal and professional development
- Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.
- We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI
- Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.