$Not specified
Support software and hardware teams in developing, testing, and maintaining key components. Assist in the creation and documentation of project specifications and contribute to performance testing and feature improvements.
Currently pursuing a degree in computer science, engineering, or a related field. Familiarity with Python, C, and Linux environments is required, along with strong problem-solving skills and a collaborative mindset.
About Exegy Exegy is a global leader in intelligent market data, advanced trading systems, and future-proof technology. Exegy serves as a trusted partner to the complete ecosystem of the buy-side, sell-side, exchanges, and financial services technology firms around the globe. Headquartered in St. Louis with regional offices in North America, the UK/Europe and Asia Pacific, Exegy has the global footprint to deliver world-class support and managed services to its customer base of elite financial market participants. Job Summary As a member of a mixed software and hardware team, you will support the FPGA Technology & Design Services team at Exegy. This internship will provide you with exposure to software development and integration with hardware components, contributing to various projects such as: Firmware Development Kit (FDK): Assisting in building Python-based systems that support FPGA acceleration projects. Software Development Kit (SDK): Working with Linux-based technology stacks and communication frameworks. You’ll collaborate with software and hardware engineers, working closely with the Engineering Manager and Technical Lead. This role offers hands-on experience in the full project lifecycle, from development to optimization, with a focus on performance and stability. Responsibilities Support software and hardware teams in developing, testing, and maintaining key components. Assist in the creation and documentation of project specifications. Contribute to performance testing and feature improvements. Provide feedback on project architecture and development workflows. Technical Environment: Languages: Python, C, C++, Linux. Tools: Gitlab, Jenkins, Artifactory. Methodology: Jira, Agile, CI/CD. Ideal Candidate: Currently pursuing a degree in computer science, engineering, or a related field. Familiarity with Python, C, and Linux environments. Strong interest in technology, systems, and hardware/software integration. Excellent problem-solving skills and ability to collaborate in a team-oriented environment. Eager to learn and contribute to technical projects. This internship provides the opportunity to gain valuable experience in high-performance and low-latency technology solutions, in a dynamic and innovative environment.
This job posting was last updated on 9/18/2025