Linux Software Developer

Department: Technology

Position: Linux Software Developer

Type: Full-time

A bit about us

T1V is a visual collaboration software company specializing in multitouch, multiuser applications for enterprise, active learning, and interactive environments. The company’s ThinkHub collaboration software features BYOD (bring your own device) technology, designed to support the many devices, programs and platforms of today’s workforce. T1V’s suite of collaboration software represents total solutions that are replacing much of the hardware we equate meeting room and classroom technology with today. That’s the gist.

As a company, we were founded in 2008 and have since tripled in size. Our founders and the original senior management team are still with the company, of which they own a majority stake. We are poised for very, very rapid growth in the next few years. That’s where you come in.

Software MacGyver Required

You’ll have the opportunity to work with world-class brands that are looking for the best in interactive experiences. You’re looking for a career that is going to challenge you and push you to learn new technologies. You’re highly resourceful and have an arsenal of ideas that lead to groundbreaking solutions. You thrive on autonomy, but you’re a dedicated team player. You work hard and inspire others to match your drive. And last but not least – you enjoy solving the impossible, and building things from the ground up. Still interested?

Here's what you'll do:

  • Develop multitouch, multiuser software on T1V’s Collaboration Platform.
  • Work with a team of developers to solve problems and create innovative solutions
  • Utilize Java / C++ -> Qt daily.
  • Integrate 3rd party libraries and perform hardware support.
  • Develop, load, and debug kernel modules.
  • Produce dynamic loading libraries.

Here's what you'll be like:

  • At least eight years of Linux experience.
  • Be passionate about the interactive space and T1V products.
  • Have a deep understanding of how to develop applications on Java/C++.
  • Enjoy a test-driven development.
  • Have a strong ability to analyze crash reports and make code improvements for a mature code base.
  • Find and implement 3rd party frameworks to solve a variety of tasks.
  • Have a deep understanding of memory management, exception handling, and code optimizations.

As a bonus, you'll also:

  • Have smarts, humility, and equal willingness to teach and learn
  • Experience working in agile development teams.

You will work directly with our VP of Technology and your success at T1V will be measured by displaying the above qualities, fulfilling key responsibilities to the satisfaction of our customers and your colleagues, and pushing yourself (and the technology department) to gain further expertise in developing the greatest multitouch, multiuser software on the planet. (Seriously.)

Salary will be commensurate with experience. As an added perk, bonuses and stock options are awarded based on performance.

In return, here are a few of the benefits you'll enjoy:

  • Competitive salary
  • Casual dress
  • Flex hours
  • Medical, Dental, and Vision Insurance
  • 401k matching
  • All the coffee you can drink and snacks you can eat
  • Team outings and events
  • Startup environment where ideas and innovation trump the status quo

To apply, please email your resume to

Interested in this job?

To apply, please email with a link to your previous work or resume.

Apply Now