Software Engineer – Hardware Development - Optiver : Job Details

Software Engineer – Hardware Development

Optiver

Job Location : Austin,TX, USA

Posted on : 2025-05-29T01:18:49Z

Job Description :
Software Engineer – Hardware Development

Join to apply for the Software Engineer – Hardware Development role at Optiver

Overview

Optiver's hardware research, development, and manufacturing team, based in Austin, builds some of the world's 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
Apply Now!

Similar Jobs ( 0)