Software Engineer

Software Engineer – Grass Valley

Designs and develops software systems in conjunction with hardware product development, applying principles and techniques of computer science, engineering and mathematical analysis.


  • Extensive experience with C/C++ development on Linux
  • Experience developing kernel device drivers for Linux Operating System
  • Experience developing multi-threaded applications
  • Knowledge of Object Oriented Programming, Design Patterns, Separation Of Concerns and general software engineering best practices.
  • Experience working with: Unix/Linux, Source Control tools and git, and bug tracking tools.

Desirable Skills and Experience:

  • Excellent verbal and written communication skills.
  • Experience in software development for embedded systems developing and using BSPs cross compiling, and debugging
  • Experience with TCP/IP and network programming
  • Experience with video formats and signaling
  • Experience with video test equipment: Waveform monitors, signal generators, and oscilloscopes.
  • Inter-process communication, and multi-processing applications.
  • Experience with STL and STL extender libraries such as Qt.

Education and Experience:

  • Typically requires an M.S. in Computer Science plus 4 years experience or B.S. in Computer Science plus 6 years experience.

This is a full-time position with competitive pay and benefits. The base salary for this position is $84,052-206,907. This range reflects base salary only, and does not include additional compensation or benefits. Individual base pay is determined by various factors such as relevant experience, education, training and skills, and the scope and responsibilities of the position.

Email resumes to:

Life at AJA

A career at AJA Video Systems will be unlike any other you’re exploring. You’ll be challenged and inspired with creative design opportunities working in a beautiful Sierra Foothills location on a campus designed to facilitate learning, teamwork and innovation with products that are changing the broadcast and media landscape. Our location in Grass Valley is a paradise for people who enjoy the outdoors – hiking, fishing, white water rafting and kayaking, skiing, or camping.

We look for people interested in turning ideas into real products. Our products facilitate video and movie productions. We want people who are creative, out-of-the-box thinkers and who are tenacious problem-solvers.

The nearby Yuba is considered one of the most beautiful rivers in California. We are located an hour from Lake Tahoe, an hour from Sacramento, and about two hours from the Bay Area. Grass Valley also hosts multiple music festivals and is home for numerous artists, writers and musicians. Nevada City, our sister city, was recently voted one of the top ten small towns in the U.S. We have excellent schools including numerous charter schools that appeal to specific talents and interests of our community’s families.

Our Benefits

We offer competitive salaries and have a full range of benefits which include multiple health plan options, dental, vision, life and AD&D insurance, 125 Flexible Spending Accounts, and matching 401(k) plan.