×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer C++

Job in Fort Wayne, Allen County, Indiana, 46804, USA
Listing for: QSC
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 93000 USD Yearly USD 93000.00 YEAR
Job Description & How to Apply Below

Base Pay Range

$93,000.00/yr - $/yr

Position Summary

The Sr. Software Engineer will work with an experienced team of software, firmware, and hardware engineers to develop our Q‑SYS platform – a fast‑growing, award‑winning software and hardware platform built on cutting‑edge audio, video and control products. This position is based in Fort Wayne, Indiana.

Essential Functions / Core Duties
  • Develop world‑class software within the pro audio, video, and control industry
  • Develop software and firmware to meet functional and performance requirements of UC&C platforms
  • Design and implement APIs for interfacing with cameras, microphones, video bars, and other AV peripherals, ensuring seamless connectivity and control
  • Support cloud‑based deployment and mass management of Unified Communications and Collaboration (UC&C) devices
  • Develop C++ application software in Linux OS
  • Design, implement, and deploy embedded systems/firmware
  • Work with cross‑functional teams (software, hardware, QA, product management) to deliver integrated solutions for audio, video, and control products
  • Perform other duties as assigned
Job Requirements / Qualifications
  • B.S. in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • Minimum 8 years of work experience in a software development environment
  • Experience in developing C++ application software in Linux OS
  • Experience with the features of modern C++ and its effective use in solving real‑world problems
  • Experience with the best principles, practices, and patterns of software architecture and design
  • Embedded platform development experience
  • Must be able to take ownership of large portions of the software from a technical perspective
  • Must be self‑motivated to achieve assigned objectives with minimal supervision
  • Proficiency in several of the following areas:
    • C++20 and modern C++ standards
    • Network Communication Protocols: TCP/IP, UDP, IGMP, HTTP
    • USB Communication Protocols: UVC, UAC, HID
    • Encryption and Computer Security experience
    • Vulnerability assessment methodologies
    • Streaming media protocols: RTSP, RTP, RTCP, SIP, AES
      67, Dante, SMPTE 2022
    • Experience with Teams, Zoom, and Bring Your Own Meeting/Device environments
    • Real‑time embedded systems
    • High performance, distributed, or high availability systems
    • Unit testing (Python and Google Test are a plus)
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Appliances, Electrical, and Electronics Manufacturing

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary