Software Engineer

Company Info
QSC, LLC
CA, United States

Phone:
Web Site: https://www.qsc.com/

Company Profile
col-narrow   

Title:

Software Engineer

Location:

Boulder City, CO 

Job ID:

54315
col-wide   

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.

Responsibilities
* 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

Qualifications
* 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
- USB
- Miracast, Chromecast
- Security technologies such as TPM, Secure Boot, encryption

Region: Colorado-Boulder/Fort Collins