Job #: 14352
Title: C++ Windows, multithreading, algorithm optimization - Job Order 2726
Job Location: Princeton, New Jersey - United States
Salary: $130,000.00 - $145,000.00 - US Dollars - Yearly
Employer Will Recruit From: Nationwide
Relocation Paid?: Negotiable
WHY IS THIS A GREAT OPPORTUNITY?
This is a company of 200 people headquartered in New York state but this is a small R&D group in the Princeton area. The company makes business analytics software and this job involves creation of the underlying software where the systems software engineer will employ multithreaded programming to optimize performance. There will be only a handul of people at this location but the work being done is fairly sophisticated. Qualified candidates will have a lot of multithreaded programming experience and will be capable of optimizing algorithms. This company has hired 2 people from me already and the fee is good at 25% JOB DESCRIPTION
C++ Senior Software Engineer QUALIFICATIONS
near Lawrenceville, NJ 08648
US citizens and Permanent Residents only
Relocation allowance is negotiable.
No bonus planMy client has been recognized for more than 30 years of growth in visual data mining technologies. My client focuses on the professional development of all employees. In this position, you will work collaboratively with a small group of expert engineers whose mission is to increase scalability and performance of their in-memory database product. A successful candidate will be able to quickly get up to speed on an existing legacy code base, find areas for improvement, and come up with new architectures for large gains in performance and new feature implementation.
Preference for candidates with experience in a Windows development environment but will consider those coming from a Linux environment
o M.S/Ph.D. in Computer Science, Mathematics, Electrical Engineering, or a related field.
o Minimum 10 years extensive C++ development in a heavily templated classes and multi-threading environment.
o Experience using performance profiling tools and developing in a Windows environment are a plus.
o System Architecture
o Performance Optimization
University - Master`s Degree
How to Apply: