Description: * The opportunity* Sonance, a renowned leader in the residential audio and custom install market, is expanding its software development capabilitiesWe are looking for a senior-level software engineer with experience developing audio-related products and solid knowledge of all aspects of embedded software system developmentAs one of early founding members of the team, you will have a great opportunity to drive a revolution in distributed audio systems by leveraging clever product design and intelligent networked systems. The candidate must be capable of designing and implementing world-class software solutions on rtos and linux-based embedded devices using open-source, licensed, and/or internally-developed software componentsFamiliarity with industry audio-streaming solutions (dante, aes67, avb, etc.) and associated networked system protocols is a plusThe ideal candidate is passionate about their work and enjoys working with a close-knit team to build great things for the audio industry. The role As a senior embedded systems software engineer, you will strongly influence the user experience of our future productsYou will be a key contributor to the product roadmap and strategy, drawing from your vast experience of embedded and networked system design, from basic hw/sw integration to services and high-level system applicationsYou will research and evaluate prospective software packages and technologiesWorking with internal and external development partners, you will then architect, integrate, and refine software solutions for our next generation productsAs an accomplished troubleshooter, you are comfortable hunting down bugs on your ownAnd you do not mind rolling up your sleeves to generate mature and efficient code when needed. Requirements: requirements for the senior software engineer, embedded system and software role
Minimum b.s., m.sEe or cs preferred, ideally with emphasis on embedded software development. 5+ years of relevant software development experience, including at least 2 years developing multimedia-related networked products on linux and rtos. Knowledgeable in leveraging open-source communities for software product development and deployments. Ability to work with evk reference hardware and perform bring-up, drivers porting, open-source packages installation, and open embedded system like yocto and freertos. Experience building custom drivers for embedded applications* familiar with bitbake, bitbucket, git, gitlab, jira, confluence, and agile/scrum workflow. Knowledgeable in software devops management including security and packaging. Knowledge of network devices including switches, routers, hubs, and access points, etc. Familiar with network-related concepts & tech such as poe, ofdma, energy management, and aoip. Experience with c, c++, java, python, json, and restful architectures. Audio sample rate conversion and clock synchronization techniques. Ability to accurately estimate software tasks and work to schedule.
Desired knowledge, skills, & abilities
Excellent knowledge of verification methodologies, white box testing, test automation, and strong debugging skills. In depth knowledge in network connectivity and security. Familiarity with iot technologies such as mqtt publish-subscribe messaging, amazon works with alexa (wwa), josh.ai, google smart home, and matter (formerly connected home over ip/chip). Bluetooth, wifi, nfc, and other forms of wireless communications. Ability to travel domestically and internationally (< 10% of the time).
What separates the best from the rest
Dsp programming and development of audio-related algorithms. Machine learning and neural network processing. Experience building cloud-based back-end systems. Ability to interpret hardware circuits, schematics, and block diagrams. Familiar with lan/wlan infrastructure and network protocols: Dhcp, dns, dns-sd, mdns, and bonjour Sap/sdp/sip/rtp/rtsp over tcp/udp
Experience with av equipment-related control protocols such as nmos is-xx and aes70/oca. Extensive knowledge of network protocols, standards, and technologies, including many of these: Network management: igmp, snmp, icmp, dhcp, stp… Internet and transport: udp, tcp, ipv4/ipv6, quic, http/https… Streaming: rtp, rtsp, rtmp, hls, mpeg-dash, hds, srt, webrtc… Security, encryption, authentication: tls, ipsec, oauth, vlans… Discovery: zeroconf, mdns/dns-sd/bonjour, upnp, dlna, lldp, ssdp, slp, ndp… Qos: diffserv, rsvp, srp, fqtss… Messaging & web services: restful apis, json-rpc, mqtt… Time & clock sync: ptp (ieee 1588), ntp, tsn, timesync, vcxos, srcs …
Effective communication, both written and verbal, including the ability to talk directly with suppliers and contractors. Customer- and experience-focused perspective. Independent minded yet collaborative by nature. Sense of ownership and pride in one’s work. Rigorous and methodical approach to problem solving. Willing to acknowledge mistakes or if they don’t know something, a willingness to ask for help, and a hunger to always learn more.
Company background For over 35 years, the sonance brand has been recognized as a world leader in the design and marketing of quality distributed audio systems including speaker systems, amplifiers, and electronicsSonance and its parent company, dana innovations, have a history of introducing innovative products and concepts to the residential custom install market, many so disruptive as to have created entirely new product categories. One such product, the world’s first in-wall dock for ipod, was launched in 2006 along with the introduction of the iport brandToday, iport is known for its extremely successful line of products that hold, charge, and protect apple ios devicesIport products can be found at point-of-sale stations, in conference rooms, and in high-end homes throughout the world. Unveiled in 2009, trufig brand products are revolutionary architectural and interior design solutions that allow disparate technologies to share consistent design aestheticsTypically installed in walls and ceilings, these products are designed to blend into the space and virtually disappear. Acquired in 2020, james loudspeaker designs and manufactures high-performance speaker solutions for indoor, outdoor, and marine applicationsJames products maintain minimal visual presence while delivering the ultimate entertainment experienceAnd with unprecedented customization capabilities, superior fit and finish, and constant innovation, james has become the go-to audio brand for the world’s most exclusive homes. Sonance, iport, trufig, and james loudspeaker are preferred brands in the audio custom install market with products are sold in over 75 countriesWe combine technology, innovation, and design into an exciting and fast-growing business – on pace to double in size over the next five yearsOver 60% of our growth comes from product innovation and new business developmentDana innovations invests heavily into r&d every year, and the team is committed to maintaining our leadership position while pioneering new markets. Pm21