Software Engineer

Company Info
CA, United States

Web Site:

Company Profile


Software Engineer


Boulder City, CO 

Job ID:


Job Description:

The Linux OS/driver Software Engineer will work with an experienced team of software, firmware, and hardware engineers to develop our Q-Sys platform. Q-Sys is a fast growing, award winning, software and hardware platform built on cutting-edge audio, video and control products. This position is based in Boulder, Colorado.

* Develop world-class software within the pro audio, video & control industry
* Develop Linux kernel and device drivers
* Embedded systems/firmware design, implementation and deployment
* Work with Software Quality Assurance to develop appropriate test strategies
* Perform other duties as assigned

* B.S. in Computer Science, Electrical Engineering, Computer Engineering or equivalent
* Minimum of 5 years of work experience in a software development environment
* Linux kernel and device driver development experience
* Embedded platform development experience
* Minimum of 3-5 years of hands on experience coding large C/C++ code bases
* Must be able to take ownership of large portions of the software from a technical perspective
* Excellent SW design, engineering, implementation, and debugging skills
* Passionate, persistent, creative - you find solutions to difficult problems and clever ways to work around them when necessary
* Must be self-motivated in order to achieve assigned objectives with minimal supervision
* The ideal candidate will have experience with one or more of the following:
- Network streaming protocols such as AES67, Dante, RTSP, RTP, PTP
- Embedded real-time Linux
- FreeRTOS
- Bluetooth
- Miracast, Chromecast
- Security technologies such as TPM, Secure Boot, encryption

Region: Colorado-Boulder/Fort Collins