C++ Developer

Depends on Experience

Contract: Corp-To-Corp, 12 Month(s)

  • No Travel Required


  • C++
  • Embedded
  • Linux

Job Description

Job Description

  • 2-3 years of programming experience in C++.
  • Experience and strong knowledge of Linux.
  • Memory and performance profiling tools experience
  • Excellent with the C++ build process
  • Excellent knowledge of multi-threading and algorithms
  • Strong documentation and writing skills
  • Familiarity with software configuration management tools, defect tracking tools and peer review


Job Responsibilities

  • Design, develop, code, test, and debug embedded software from requirements to production and commercial deployment
  • Integrate and validate new product designs with the cloud system
  • Support internal software, product, and QA teams
  • Assess third-party and open-source software
  • Analyze and enhance the efficiency, stability, and scalability of platform resources



  • Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.