Software Intern for System Integration
6 days ago
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. )
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:
- Hardware Validation:
- Assist in validating and troubleshooting hardware components such as PCBs and microcontrollers.
- Software Development:
- Develop software tools and scripts in Python for automating hardware validation, data collection, and analysis.
- Write clean, maintainable, and efficient Python code to interact with embedded systems and devices.
Qualifications:
- Education:
- Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Technical Skills:
- Hardware Experience:
- Hands-on experience with standard electronics tools like multimeters, oscilloscopes, and power supplies.
- Solid understanding of basic electronics concepts, including circuit design and signal analysis.
- Software Development:
- Proficient in Python programming for automation, data collection, and software testing.
- Experience with GUI development using PyQt6 or similar frameworks (Tkinter, Kivy).
- Communication Protocols:
- Familiarity with communication protocols such as SPI, I2C, UART, and related interfaces.
- Version Control:
- Comfortable using Git for version control, including branching, merging, and pull requests.
- Other Skills:
- Strong problem-solving skills and ability to troubleshoot both hardware and software issues.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication skills, both written and verbal.
- Attention to detail and strong organizational skills.
- Preferred Qualifications (Not Required):
- Experience with embedded systems or microcontroller programming (e.g., Arduino, Raspberry Pi).
- Knowledge of Linux-based operating systems and command-line tools.
- Familiarity with other programming languages such as C/C++.
What You'll Gain:
- Hands-on experience in both software development and hardware validation.
- Exposure to a wide range of technologies and real-world engineering challenges.
- Mentorship from experienced engineers and opportunities for professional growth.
- The chance to contribute to projects that impact the company's products and customers.
-
Systems Integration Engineer
1 day ago
Sunnyvale, California, United States Lockheed Martin Full timeThe coolest job on this planet….or any other….are with Lockheed Martin Space.Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire and integrate our capabilities to transform the...
-
Systems Integration
1 day ago
Sunnyvale, California, United States Lockheed Martin Full timeJob ID: 711189BRDate posted: Nov. 17, 2025 Description:We are seeking a Systems Integration/Test Engineer within ATLO OpTIC (Optical Test & Integration Center) in support of the CORVUS program. You will work shoulder-to-shoulder and partner with Program Engineers, ATLO Engineers and Subject Matter Experts to successfully Assemble, Integrate, and Test a...
-
SDET System Integration Tester for Android
3 days ago
Sunnyvale, California, United States Fiserv Full time $104,000 - $160,800Calling all innovators - find your future at Fiserv.We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay...
-
Software Engineer – System
2 weeks ago
Sunnyvale, California, United States Meta Full time $120,000 - $250,000 per yearMeta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens...
-
Software Screening
2 weeks ago
Sunnyvale, California, United States Apple Full time $120,000 - $180,000 per yearAt Apple, we strive to make great products that empower people and improve their lives. We believe Generative AI has the potential to unlock new experiences that were never possible before, and are looking for talented software engineers to realize that mission by expanding the capabilities of Apple products and platforms. We are looking for a proficient,...
-
Software Engineer
3 days ago
Sunnyvale, California, United States Apple Full timeAt Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished.As part of the Supply Chain Innovation team, you will play a pivotal role in building end-to-end, best-in-class software solutions for Apple's Supply Chain needs,...
-
Software Engineer
1 day ago
Sunnyvale, California, United States Apple Full timeWe're starting to see the incredible potential of multimodal foundation and large language models, and many applications in the computer vision and machine learning domain that previously appeared unfeasible are now within reach. We are looking for a highly motivated and skilled Senior Software Engineer to join our team in the Video Computer Vision group and...
-
System Coexistence Validation Engineer
1 week ago
Sunnyvale, California, United States Meta Full timeMeta is seeking a skilled Product Validation Engineer to drive validation activities across multiple areas of the product stack, including systems integration functional testing, electrical and mechanical testing, and new feature performance testing. In this role, you will be responsible for planning and executing validation efforts in domains such as system...
-
Sunnyvale, California, United States Apple Full timeDo you have a passion for taking on big challenges? Do you love pushing the limits of what's considered feasible? As part of our Wireless Hardware group, you'll be responsible for bringing groundbreaking wireless connectivity to the world. On this team, you'll help improve the performance of our products through innovative system-on-chip designs. You and...
-
Device Software Engineer, Leo for Government
3 days ago
Sunnyvale, California, United States Amazon Full time $129,300 - $223,600Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations without reliable...