C++ Software Engineer - MS022279

Parallel Partners   •  

Chicago, IL

Industry: Technology

  •  

5 - 7 years

Posted 29 days ago

  by    Raul Garcia

This job is no longer available.

C++ Software Engineer

A rapidly growing proprietary trading firm with offices in Chicago, London & New York City is seeking Software Engineers to join its highly experienced team to develop systems that will contribute to help support Electrical Engineer and FPGA team. Successful applicants for this position will be working closely with electrical engineers and other software engineers. This position will be located in the Chicago office.

Responsibilities:

-Develop and maintain automated FPGA configuration/deployment systems with databasesupport.

-Develop tools to manage cross point configuration network equipment.

-Develop and maintain automated regression testing framework and drivers in C++ and Python.

-Enhance production monitoring and alerting systems.

-Develop tools to analyze and debug FPGA, software communication protocols for performance and functionality.

-Build and maintain C++ software systems to drive and interact with FPGA applications.

-Develop custom SolarFlare EFVI C++ FPGA interfaces and proprietary UDP/TCP systems.

Qualifications:

-Core proficiency with Python scriptinglanguage.

-Experience on a Linux platform.

-Core proficiency in C++11.

-Writing regression testing software a plus.

-Understanding of networking protocols and knowledge of IP, UDP, TCP packet structure.

-Interested in working with custom networked hardware components.

-Solid knowledge of object-oriented programming and design.

-Low latency programming experience.

-Experience with multithreading, real-time systems and socket programming.

-Experience with node.js and JavaScript is a plus for simple UI.

-Excellent communication skills.

-Demonstrated problem-solving skills and attention to detail.

-Experience in finance or trading is a plus.

-A self-motivated personality with a passion for working in a trading organization.

-Bachelor's degree in computer science, engineering, math, physics, statistics or any quantitative-focused course.

-Strong GPA (3.5 or higher).

Keywords: Chicago IL Jobs, C++ Software Engineer, C++11, Python, Linux, Regression Testing Software, Networking Protocols, OOP, OOD, Multi-threading, Real-Time, Socket Programming, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting

If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters. We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.

Company Will Relocate Candidates To Chicago!

"PLEASE DO NOT APPLY" If You Are A Consulting Firm, Third Party Recruiter Or Seeking Corp-To-Corp; W-2 Direct Hire Only.

Salary

$100K - $250K