companyIMC Trading logo

Hardware Engineering Internship 2026/27

IMC TradingSydney, Australia
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

YOUR SKILLS AND EXPERIENCE: Currently pursuing a degree in Electronic Engineering, Computer Engineering, Computer Science, or a related field, with a minimum Distinction average required. Strong analytical and problem-solving skills. Familiarity with programming in C++ and SystemVerilog is advantageous. Passion for technology and trading systems.

About the job

ABOUT THE ROLE:

Join IMC, where we thrive on innovation and stay ahead of the curve in a fast-paced financial environment. If you are excited about leveraging cutting-edge technology to tackle complex challenges, the IMC Hardware Engineering Internship is your opportunity to shine.

As a Hardware Engineer, you won't just be writing code; you'll be at the forefront of identifying new opportunities, developing advanced technologies, and providing solutions. Our systems make millions of trading decisions daily in competitive markets, and our success stems from making quicker, smarter choices than our rivals. Our Hardware Engineers play a pivotal role in delivering impactful results.

During your internship at IMC, you will be guided by a mentor who will support your professional growth and project work, alongside engaging in pair programming and code reviews. You will contribute to a significant project with a focus on Low Latency systems.

Low Latency:
Dedicated to developing ultra-fast systems that form the backbone of IMC's trading infrastructure, you will work on minimizing latency to enable high-frequency trading. Your primary programming languages will be SystemVerilog and C++, and you will collaborate with software, performance, and network engineers.

WHAT YOU'LL DO:

  • Engage in real projects that require complex problem-solving, while learning from experienced engineers and traders.
  • Enhance your understanding of algorithm complexity, professional design principles, and fluent coding with our advanced FPGA technology.
  • Gain skills in both hardware and software development.
  • Utilize C++ and SystemVerilog for your development tasks.
  • Collaborate in an innovative environment that values creativity and teamwork, fostering a culture of openness and idea-sharing.
  • Deepen your knowledge of high-frequency trading.
  • Build essential relationships within our trading and technology teams.
  • Have the potential to secure a full-time position at IMC upon graduation.

About IMC Trading

IMC is a leading global market maker in financial products, dedicated to using technology and innovation to drive success in trading. We prioritize a culture of collaboration and continuous improvement to remain at the forefront of the financial industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.