> Markdown version of [/jobs/ext/1237005-principal-software-engineer-desktop-and-mobile-applications-roon](https://www.wearedevelopers.com/jobs/ext/1237005-principal-software-engineer-desktop-and-mobile-applications-roon). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Desktop and Mobile Applications - Roon - **Company:** Harman Professional, Inc. - **Location:** Los Angeles, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $134,250.0 - $196,900.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Artificial Intelligence, Android Software Development, Apple IOS, Apple Mac Systems, Sound Recording and Reproduction, Mobile Application Development, Profiling, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Cursor (Graphical User Interface Elements), Software Debugging, Linux, File Systems, Memory Management, Design of User Interfaces, Hyper-V, Mobile Application Software, Local Area Networks, Network Protocols, Node.Js, Software Engineering, Systems Architecture, Systems Integration, Virtualization Technology, Data Storage Technologies, GitHub Copilot, Delivery Pipeline, Concurrency, Audio Streaming, Gpu Programming, Containerization, Information Technology, Software Performance, Multiplatform, Docker, Vmware - **Published:** July 11, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87686469/1 ## About the Role * 10+ years of professional software engineering experience, including experience owning end-to-end delivery of complex projects. * Extensive experience with C# and .NET based technologies. * Strong systems software understanding of data storage, processing, memory management, filesystems, networking, and concurrency. * Sound understanding of network protocols and cross-platform development (Windows, macOS, iOS, Android, and Linux). * Experience with automated pipelines for continuous build and integration systems (CI/CD). * Experience using AI-assisted development tools such as Claude Code, Codex, GitHub Copilot, Cursor, or similar tools in real software engineering workflows. * Familiarization with containerization and virtualization technologies (Docker, VMware, HyperV, etc) and packaging software for these environments. * Curiosity and practical interest in how AI can improve engineering productivity, code quality, testing, and developer workflows Bonus Points if You Have * Bachelor's degree in computer science or other related field. * Specializing in any of the following areas: UI/UX engineering, Mobile application development, Networking, Graphics (real-time rendering or image processing), Audio (playback, management, processing), Software performance profiling, debugging, and optimization. * Experience with media playback engines on desktop and / or mobile platforms. * A passion for delivering top-notch audio experiences to users and an interest in the audio technology domain. * Familiarity with GPU programming and Node.js. * Experience building or improving internal AI-assisted engineering workflows, such as automated code review, test generation, documentation generation, debugging agents, CI-integrated AI tools, or developer productivity tooling. What Makes You Eligible * Be willing to travel up to 5%, domestically and internationally. * Able to work virtually in any US time zone. * Successfully complete a background investigation and drug screen as a condition of employment. ## Description * Architect, develop and maintain high-performance desktop and mobile applications for HiFi audio enthusiasts across Windows, macOS, iOS, Android, and Linux, driving technical direction and ensuring seamless cross-platform experiences. * Lead cross-platform development initiatives using primarily C# and .NET-based technologies, applying deep expertise to improve scalability, maintainability, and long-term product evolution. * Design and optimize complex systems that manage audio content, music metadata, and low-latency audio streaming across local networks, leveraging your mastery of network protocols and concurrency models to deliver robust solutions. * Serve as a technical leader and mentor, guiding team members in best practices for architecture, performance profiling, and troubleshooting, while raising the overall technical bar. * Proactively identify and address risks in project delivery, communicate complex technical concepts to stakeholders, and influence decisions to align engineering efforts with business goals. * Use modern AI-assisted development workflows as part of your day-to-day engineering practice, including tools such as Claude Code, Codex, and similar agentic coding assistants to accelerate implementation, explore solutions, generate tests, review code, and improve developer productivity. * Drive innovation in audio streaming and system architecture, recommending and implementing advanced solutions that enhance user experience, performance, and reliability., HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you - all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. HARMAN is proud to be an Equal Opportunity employer. HARMAN strives to hire the best qualified candidates and is committed to building a workforce representative of the diverse marketplaces and communities of our global colleagues and customers. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. HARMAN attracts, hires, and develops employees based on merit, qualifications and job-related performance.(www.harman.com) HARMAN is committed to providing reasonable accommodations to applicants with disabilities. If you need assistance or an accommodation during the application process, please contact us at harmancareers@harman.com. Requests will be considered on a case-by-case basis in accordance with applicable law. Apply HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)