View Our Website View All Jobs

C++ Developer

Utilize your talent as a C++ developer and work for an innovative, fun, fast growing company located in Bloomington, Minnesota.

Required Qualifications:

  • 2+ years of applicable development experience
  • Multi-Threaded Programming Experience
    • POSIX Threading and Synchronization in C/C++
  • Debugging Experience
    • Ability to Analyze Core Files using GDB
    • Ability to Debug Running Processes using GDB

Additional Qualifications:

  • Embedded System Experience
  • Mesh Network Experience 
  • Network Programming Experience
    • Socket Programming in C/C++
    • Ability to Analyze Network Captures
  • Digital TV or Set-Top-Box technologies
  • C++11, C++14, or Boost
  • Object-oriented design and UML
  • 3D graphics (OpenGL)
  • Experience with unit test frameworks, such as Google Test, and mocking frameworks, such as Google Mock.
  • Mercurial, Git, and CVS source code control systems

Employee Benefits:

  • Excellent compensation packages commensurate with experience
  • Profit sharing bonuses
  • 401k plan with company match
  • Flexible hours
  • Convenient public transportation options
  • Challenging work in a collaborative environment
  • On site training courses and technical lunch talks
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file