Optiver
Join to apply for the
Software Engineer – Hardware Research
role at
Optiver . Optiver’s hardware research, development, and manufacturing team in Austin designs some of the world’s most competitive trading systems. This team explores how various devices behave under real-world conditions, from low-level network cards to custom hardware. We are seeking a software engineer with a research mindset to investigate the behavior and performance of devices in our trading environment. The role involves applying strong software engineering principles to our systems, collaborating across teams to improve our systems and trading strategies. What you’ll do:
Design and develop software to investigate the performance and behavior of trading hardware and communication devices. Conduct hands-on research with hardware components and network protocols. Collaborate with hardware, trading, and infrastructure teams to share findings and improve systems. Interact directly with low-level devices, drivers, and embedded systems using C/C++. What you’ll get:
Opportunity to work with professionals from over 40 countries. Highly competitive compensation package. Global profit-sharing and performance bonuses. 401(k) match up to 50%. Comprehensive health, mental, dental, vision, disability, and life coverage. 25 paid vacation days and market holidays. Office perks including meals, social events, clubs, and sports leagues. Who you are:
Strong foundation in computer science fundamentals and programming. Proficiency in Python, including libraries and APIs. Experience with data analysis in Python using Jupyter Notebooks. Experience with software development in C/C++. Creative problem-solving at the system level. Solid understanding of the OSI model and networking fundamentals. Nice to have:
Experience with low-level hardware/software interactions. Familiarity with Linux devices and drivers. Experience with APIs like EFVI, RoCE, DPDK, and Onload. High-precision timestamping of electrical signals and network packets. Experience with high-performance trading network hardware. Knowledge of Ethernet and network protocols. Exposure to network operating systems like Cisco IOS, Arista EOS, MOS. About us:
At Optiver, our mission is to improve markets by providing liquidity, accurate pricing, transparency, and stability. We prioritize market health and efficiency for all participants. As a leading market maker, we operate on over 100 exchanges worldwide. We value diversity and do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, or other protected characteristics.
#J-18808-Ljbffr
Software Engineer – Hardware Research
role at
Optiver . Optiver’s hardware research, development, and manufacturing team in Austin designs some of the world’s most competitive trading systems. This team explores how various devices behave under real-world conditions, from low-level network cards to custom hardware. We are seeking a software engineer with a research mindset to investigate the behavior and performance of devices in our trading environment. The role involves applying strong software engineering principles to our systems, collaborating across teams to improve our systems and trading strategies. What you’ll do:
Design and develop software to investigate the performance and behavior of trading hardware and communication devices. Conduct hands-on research with hardware components and network protocols. Collaborate with hardware, trading, and infrastructure teams to share findings and improve systems. Interact directly with low-level devices, drivers, and embedded systems using C/C++. What you’ll get:
Opportunity to work with professionals from over 40 countries. Highly competitive compensation package. Global profit-sharing and performance bonuses. 401(k) match up to 50%. Comprehensive health, mental, dental, vision, disability, and life coverage. 25 paid vacation days and market holidays. Office perks including meals, social events, clubs, and sports leagues. Who you are:
Strong foundation in computer science fundamentals and programming. Proficiency in Python, including libraries and APIs. Experience with data analysis in Python using Jupyter Notebooks. Experience with software development in C/C++. Creative problem-solving at the system level. Solid understanding of the OSI model and networking fundamentals. Nice to have:
Experience with low-level hardware/software interactions. Familiarity with Linux devices and drivers. Experience with APIs like EFVI, RoCE, DPDK, and Onload. High-precision timestamping of electrical signals and network packets. Experience with high-performance trading network hardware. Knowledge of Ethernet and network protocols. Exposure to network operating systems like Cisco IOS, Arista EOS, MOS. About us:
At Optiver, our mission is to improve markets by providing liquidity, accurate pricing, transparency, and stability. We prioritize market health and efficiency for all participants. As a leading market maker, we operate on over 100 exchanges worldwide. We value diversity and do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, or other protected characteristics.
#J-18808-Ljbffr