Logo
Optiver

Software Engineer Hardware Development

Optiver, Austin, Texas, us, 78716

Save Job

Software Engineer Hardware Development

Join to apply for the

Software Engineer Hardware Development

role at

Optiver Overview

Optivers hardware research, development, and manufacturing team, based in Austin, builds some of the worlds fastest and most competitive trading systems. We are seeking a software engineer to develop the OS and software that power our custom hardware. This role involves low-level hardware integration and collaboration with infrastructure and trading teams. Our tech stack includes Python, Linux, TCL, C, C++, ASM, VHDL, and DSLs across platforms from x64 servers to embedded cores. Responsibilities

Design and maintain the OS and software stack for trading hardware Build and support Python-based interfaces for hardware control and monitoring Develop software for embedded STM processors Manage and support hardware systems in production Collaborate with hardware, infrastructure, and trading teams for optimal performance Contribute to infrastructure automation and transition into embedded and low-level hardware development Benefits

Work with professionals from over 40 countries Competitive compensation and profit-sharing 401(k) match up to 50% Comprehensive health and wellness coverage 25 paid vacation days and holidays Office perks including meals, social events, and sports leagues Ideal Candidate

Strong foundation in computer science and hardware systems Proficiency in Python and C/C++ Creative problem-solving skills at the system level Ability to collaborate across teams Preferred Qualifications

Experience with hardware/software interactions (drivers, buses, registers) Ability to interpret datasheets and schematics Linux device and driver familiarity FPGA design experience with VHDL/Verilog Knowledge of Ethernet and network protocols Experience with network operating systems like Cisco IOS, Arista EOS, Juniper MOS Experience with high-performance trading hardware About Us

At Optiver, our mission is to improve markets through liquidity, transparency, and stability. We value diversity and do not discriminate based on legally protected characteristics. Additional Details

Seniority level: Entry level Employment type: Full-time Job function: Engineering and IT

#J-18808-Ljbffr