Optiver
Software Engineer – Hardware Development Job at Optiver in Austin
Optiver, Austin, TX, US, 78716
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