C++ Software Engineer
vor 1 Monat
IMC has a strong presence in traditional Finance and has been expanding into crypto over the last years. We provide liquidity and trade on many cryptocurrency exchanges and are currently looking to expand our Digital Assets engineering team.
As a C++ Software Engineer - Digital Assets, you'll be joining and shaping the future of our core engineering team. You will design, code, test, and optimise our proprietary, low-latency trading system. You are comfortable working autonomously, making decisions and working in a fast-paced, flat team structure.
Responsibilities:
- Collaborate on developing our highly competitive, ultra-low-latency trading platform consisting of market data delivery and order submission subsystems
- Design and implement state-of-the-art, industry-leading trade execution and connectivity solutions
- Improve the system performance by optimising network access, hardware utilization and programming execution
- Stay on top of updates to exchange protocols
You will be part of our algorithmic trading strategies team that is responsible for all automated trading algorithms so that your experience and knowledge will have direct impact on our production.
Qualifications:
- You have a Master's or Ph.D. degree in Computer Science, Mathematics, Physics or a related field
- You have excellent programming skills using C++ in a Linux (or Unix-like) environment
- You possess the ability and desire to write simple, well-structured and clean code that is easy to maintain
- You have in-depth knowledge of low-level network and system programming and have ideally experience in developing low-latency systems
- You have a solid grasp of computer science, algorithms, memory-, and concurrency models, CPU-architecture, operating systems, networks, and performance optimisation
- Experience in statistics, large-scale data processing systems, machine learning and/or grid-based computing is a big plus
- No finance background is necessary or expected
Location
- IMC office in Zug, Switzerland
- Note that this is an onsite role, with some but limited flexibility for working from home
About Us
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we've been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.
-
Software Engineer C++
Vor 2 Tagen
Zug, Zug, Schweiz addexpert VollzeitAbout the RoleWe are seeking a highly skilled Software Engineer C++ to join our team at Addexpert. As a key member of our team, you will be responsible for developing software for computer vision and mixed reality features on virtual reality and augmented reality head-mounted devices.Key ResponsibilitiesDevelop software for computer vision and mixed reality...
-
C++ Software Engineer
vor 4 Monaten
Zug, Zug, Schweiz IMC Zug AG VollzeitJob descriptionIMC is a leading global market maker using algorithmic trading and advanced technology to trade across multiple venues worldwide. We provide liquidity to the crypto and traditional financial markets, driving efficiencies for buyers and sellers.WHAT YOU'LL BE DOINGAs a C++ Software Engineer, you'll be joining and shaping the future of our core...
-
Software Development Engineer
Vor 2 Tagen
Zug, Zug, Schweiz TEKsystems VollzeitJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at TEKsystems. As a key member of our cross-functional team, you will be responsible for developing and maintaining complex diagnostic systems, with a focus on automation and robotics.Key Responsibilities:Design, develop, and test software solutions for automation and...
-
Embedded Software Developer C++
Vor 2 Tagen
Zug, Zug, Schweiz Rocken® VollzeitJobbeschreibungAls Embedded Softwareentwickler C++ bei Rocken arbeitest du an der Entwicklung von Plattformen und optimierst diese entsprechend. Du entwickelst Software mit C++ und C im Embedded-Bereich und bist verantwortlich für die laufende Analyse und das Design von Softwares.VerantwortlichkeitenEntwicklung von Plattformen und deren...
-
C++ Software Engineer
Vor 2 Tagen
Zug, Zug, Schweiz IMC Zug VollzeitAbout the RoleIMC Zug is a leading global market maker utilizing advanced technology to trade across multiple venues worldwide. We provide liquidity to the crypto and traditional financial markets, driving efficiencies for buyers and sellers.Key ResponsibilitiesAs a C++ Software Engineer, you will be joining and shaping the future of our core engineering...
-
Embedded System Firmware Software Engineer
Vor 2 Tagen
Zug, Zug, Schweiz SHL Group VollzeitJob OverviewThe Firmware Software Engineer is a key member of our Emerging Technology Development Team at SHL Group. In this position, you will develop the firmware/software of electro-mechanical drug delivery devices and take ownership of the end-to-end implementation, as well as their integration with our cloud services. You will ensure the consistency and...
-
Experte für C/C++-Entwicklung
Vor 2 Tagen
Zug, Zug, Schweiz Nexus Personal- & Unternehmensberatung AG VollzeitBeschreibung der PositionWir suchen einen erfahrenen Software-Entwickler für die Entwicklung von Embedded-Systemen mit Schwerpunkt auf C/C++-Entwicklung. Die Position ist Teil unseres Teams bei Nexus Personal- & Unternehmensberatung AG.Hauptraum der TätigkeitEntwicklung von Softwarekomponenten und -systemen für Embedded-GeräteMitarbeit bei der...
-
Zug, Zug, Schweiz bbv Software Services AG VollzeitDeine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...
-
Zug, Zug, Schweiz bbv Software Services AG VollzeitDeine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...
-
Azure Cloud Software-Architekt/in
Vor 2 Tagen
Zug, Zug, Schweiz bbv Software Services AG VollzeitDeine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...
-
Azure Cloud Software-Architekt/in
Vor 2 Tagen
Zug, Zug, Schweiz bbv Software Services AG VollzeitDeine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...
-
Software-Entwickler/in
Vor 2 Tagen
Zug, Zug, Schweiz V-ZUG VollzeitÜber uns Die Abteilung Software & Electronics von V-ZUG ist ein zentraler Bestandteil der Entwicklung innovativer Lösungen, die das tägliche Leben unserer Kunden bereichern. Wir sind ein dynamisches Team aus talentierten Ingenieuren, Entwicklern und Elektronikexperten, die gemeinsam an der Spitze technologischer Fortschritte stehen. Unsere Arbeit...
-
SPS Software Engineer
Vor 2 Tagen
Zug, Zug, Schweiz Rocken® VollzeitDeine RolleAls SPS Software Engineer bei Rocken unterstützt du ein Team von 30 Fachleuten bei der Lösung individueller Anliegen unserer Kunden. Du profitierst von gebündeltem Fachwissen und langjähriger Erfahrung in der Branche. Unser Unternehmen ist im Maschinenbau tätig und bedient Kunden weltweit.Deine AufgabenErstellung und Überwachung der...
-
Software-Entwickler mit Leidenschaft
Vor 2 Tagen
Zug, Zug, Schweiz Nexus Personal- & Unternehmensberatung AG VollzeitBeschreibung der PositionWir suchen einen erfahrenen und initiativen Software-Entwickler, der sich mit Leidenschaft für die Software-Entwicklung auszeichnet. In Zusammenarbeit mit dem Unternehmen Nexus Personal- & Unternehmensberatung AG entwickeln wir innovative Softwarelösungen, die unseren Kunden helfen, ihre Geschäftsprozesse zu...
-
Electronics Engineer Robotics Specialist
Vor 2 Tagen
Zug, Zug, Schweiz TEKsystems VollzeitJob Summary:We are seeking an experienced Electronics Engineer Robotics to join our team at TEKsystems. As a key member of our team, you will be responsible for designing and developing robotic solutions using OMRON robots and other technologies.Key Responsibilities:Design and develop electrical/electronic architectures and technical specifications for...
-
Entwicklungsingenieur für Software
Vor 2 Tagen
Zug, Zug, Schweiz yellowshark VollzeitBeschreibung der PositionWir suchen einen erfahrenen Entwicklungsingenieur, der sich auf die Codierung von Software und die entsprechende Dokumentation spezialisiert hat. Der Kandidat sollte Erfahrung in der modellbasierten Entwicklung applikationsspezifischer Software haben und sich an der Erstellung neuer Testaufbauten und der Modifikation bestehender...
-
Software Developer
Vor 2 Tagen
Zug, Zug, Schweiz Yarowa VollzeitAbout the RoleWe are seeking a highly skilled Software Developer to join our team at Yarowa. As a key member of our development team, you will play a crucial role in the design, development, and implementation of our software solutions.Key ResponsibilitiesTranslate business requirements into functional code using C#, F#, and Haskell.Conduct unit and...
-
Zug, Zug, Schweiz V-ZUG VollzeitÜber uns Die Abteilung Software & Electronics von V-ZUG ist ein zentraler Bestandteil der Unternehmensstrategie. Wir sind ein dynamisches Team aus talentierten Ingenieur:innen, Entwickler:innen und Elektronikexpert:innen, die gemeinsam an der Spitze technologischer Fortschritte stehen. Unsere Arbeit umfasst die gesamte Palette von der Konzeption und...
-
Zug, Zug, Schweiz Nexus Personal- & Unternehmensberatung AG VollzeitWir suchen einen erfahrenen und initiativen Software-Entwickler mit Fachkenntnissen in C#, ASP.NET Core und Angular, um unsere Kunden erfolgreich zu unterstützen.In Zusammenarbeit mit dem Unternehmen entwickeln wir innovative Softwarelösungen, die unseren Kunden helfen, ihre Ziele zu erreichen.Als Software-Entwickler bei Nexus Personal- &...
-
Senior C++ Engineer
vor 2 Monaten
Zug, Zug, Schweiz Selby Jennings VollzeitThe firm's performance is heavily reliant on our data processing pipelines' efficiency. You will frequently need to tap into all facets of your developer skills to discover new and innovative methods to optimise your code. Some examples of the 'routine' challenges you would encounter and need to implement include:Rapid communication with exchanges via...