Current Openings - Career Evolutions

Follow Us:

facebook twitter linkedin youtube

 

 

C++ Software Engineer

Job Title
C++ Software Engineer
Job ID
26899667
Location
Maynard,  MA 01754
Other Location
Description
Career Evolutions is searching for a C++ Software Engineer for a fast-growing international high-tech company in Maynard, MA. Full-time, direct-hire opportunity with compensation up to $105,000.
 
Job Title: C++ Software Engineer

Job Responsibilities:
  • Develop, upgrade, and maintain high performance software related to multilingual machine translation.
  • Provide the Project Lead with reliable time and resource estimates for technical work.
  • Work with QA personnel to ensure timelines are met, and risk is mitigated.
  • Collaborate and communicate with other developers in house and across the globe.
  • Utilize best practices and methodologies and adhere to company coding standards.
  • Deliver high-quality components that meet all project requirements.
  • Write clear and concise documentation and provide ample “testability”.
  • Apply development expertise to everyday development activities to ensure long-term scalability and maintainability of products.
  • Communicate constantly, usefully, and precisely.
Requirements:
  • Bachelor’s Degree
  • 5+ years’ experience in Computer Science or Computer Engineering
  • 3+ years industry experience in production level software development using C++ in Linux/Unix environment
  • Solid proficiency with Linux/Unix command line user and administrative tools, especially commands related to network configuration.
  • Experience programming in multi-threaded applications in Linux.
  • Experience with the Qt/C++ framework, version 4 or later.
  • Strong familiarity with HTTP RFC.
  • Ability to refactor legacy code into modern C++ best practices.
  • Strong unit testing skills.
  • Experience with using a version control system.
  • Familiarity with modern web development such as DHTML and AJAX.
  • Knowledge of TCP/IP protocols aplus
  • Knowledge of transparent proxy development a plus
  • High level of motivation to work independently as well as in a collaborative work environment

Option 1: Create a New Profile