We are a prop trading firm composed of talented professionals working on multiple strategies and expanding to different asset classes and electronic exchanges around the world.
We are selective about who joins our family, but if you have the technical skills and if you are looking for a chance to develop something extraordinary, then working with us is for you.
Our company culture is based on scientific curiosity, integrity, personal growth, and teamwork. Inevitably, this is the secret to our success.
We work to be a leader in the application of technology and statistical modeling for price discovery in the financial markets.
Once a part of the team, you will learn from and work on projects that leverage your education and skill set, and you will be rewarded based on your achievements and results.
Responsibilities Participate in Vector's FPGA team to develop hardware-based solutions to accelerate trading strategies in electronic markets around the worldWork closely with other Vector Engineers to complete FPGA projects, from design through productionBuild automated tests for single modules, groups of modules, and complete solutionsAssist in the integration of FPGA acceleration into existing Vector software designsDraft, update and maintain design documents, interface documents, source code comments, and change control commentsParticipate in technical meetings and develop internal training materials Qualifications 1+ year writing System Verilog or VHDLBachelor's, Masters or Ph.D. degree in Computer Science, Electrical Engineering, or similar fieldStrong programming skills in C++ in a Linux environmentFamiliarity with automated testing and hardware verification techniquesExperience using Wireshark or similar PCAP reading toolsExperience in finding errors in code and great debugging skillsComfort working within a collaborative, team-oriented fast-changing environment which fosters free-flowing creativityStrong work ethic and willingness to do what it takes to get the job doneMotivated, dependable, and a responsible team playerExcellent verbal and written (English) communication skillsUnderstanding of network and typical networking protocols is a plusUnderstanding computer design and operating systems is a plus