Avicena is a privately held company developing microLED based ultra-low power high bandwidth interconnects for chip-to-chip communications. This technology will revolutionize High-Performance (HPC) and Cloud computing, as well as other industries where low power interconnects are critical like camera sensors, autonomous vehicles, and aerospace. Avicena is headquartered in Sunnyvale, California with a development center in Edinburgh, Scotland. The company was founded in 2019 by leading technologists from the optical networking industry with a track record of delivering breakthrough products. (www.avicena.tech)
About the role :
As a Software Engineering Intern with hardware experience at Avicena, you will gain hands-on experience in both hardware validation and software development. You will work closely with engineers on a variety of tasks including testing hardware components, developing software tools, and creating intuitive graphical user interfaces (GUIs) for embedded systems. This internship will provide valuable exposure to industry best practices in both hardware and software, and give you the chance to develop solutions that improve the functionality of our products.
Responsibilities :
Assist in validating and troubleshooting hardware components such as PCBs and microcontrollers.
Develop software tools and scripts in Python for automating hardware validation, data collection, and analysis.
Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Hardware Experience :
Hands-on experience with standard electronics tools like multimeters, oscilloscopes, and power supplies.
Proficient in Python programming for automation, data collection, and software testing.
Familiarity with communication protocols such as SPI, I2C, UART, and related interfaces.
Comfortable using Git for version control, including branching, merging, and pull requests.
Strong problem-solving skills and ability to troubleshoot both hardware and software issues.
Experience with embedded systems or microcontroller programming (e.g., Arduino, Raspberry Pi).
What You'll Gain :
Software Intern • Sunnyvale, CA, United States