
Spring Intern - Hardware Platform Development Engineer
- Austin, TX
- Training
- Full-time
- Work with FPGA engineers to understand tooling needs for different FPGA designs.
- Develop Python tools for generating RTL and software collateral and automating the FPGA build flow.
- FPGA RTL design for various hardware blocks.
- Develop functionality in test platform subsystems (LCD display drivers, JTAG, SPI/I2C chips, etc.).
- Develop tests in Python for testing functionality for board screening purposes.
- Take end user feedback and enhance tool features.
- Presently working towards BS/MS in Electrical or Computer Engineering.
- Minimum junior-level undergraduate with Electrical or Computer Engineering focus.
- Coursework or experience with analog, digital and power electronics circuits.
- Coursework or experience with software programming/scripting languages: Python, C/C++, etc.
- Demonstrated aptitude in system understanding of various industry interface standards such as I2C, SPI, USB, I2S, TDM or high-speed control/data bus as examples.
- Self-motivated with excellent problem-solving skills and attention to detail are highly valued as you will need to understand silicon, board and software interactions.
- Highly dynamic, energetic and driven personality with excellent written and verbal communication skills and the ability to work across functional groups and organization.
- Experience working with FPGA design or FPGA hardware.
- Experience working with PCB design and tools.