Software Engineer Senior jobs in United States
cer-icon
Apply on Employer Site
company-logo

WhiteOptics LLC · 12 hours ago

Software Engineer Senior

WhiteOptics LLC is part of Acuity Inc., a market-leading industrial technology company focused on innovative solutions. The Sr. Software Engineer will collaborate with a team to develop the Q-SYS platform, creating software for audio, video, and control products.

HardwareManufacturingPlastics and Rubber ManufacturingProduct Design

Responsibilities

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

Qualification

C++ application softwareLinux OSEmbedded systemsNetwork Communication ProtocolsStreaming media protocolsSoftware architecture principlesUnit testingSelf-motivatedCross-functional teamwork

Required

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, AES67, 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)

Benefits

Health care
Dental coverage
Vision plans
401K benefits
Commissions/incentive compensation depending on role

Company

WhiteOptics LLC

twittertwittertwitter
company-logo
WhiteOptics™ develops and manufactures the patent-pending WhiteOptics™ Reflector based on a highly reflective plastic substrate.

Funding

Current Stage
Early Stage
Company data provided by crunchbase