{"schemaVersion":"jobsearcher.job.v1","id":"6620922b6e4c00e6f77c6a2a","url":"https://jobsearcher.com/jobs/6620922b6e4c00e6f77c6a2a","canonicalUrl":"https://jobsearcher.com/jobs/6620922b6e4c00e6f77c6a2a","title":"Software Engineer","description":"Company Overview\nSonnet Technologies, Inc. is a leading provider of Thunderbolt technology, network, storage, and other hardware products for professional users in the audio, video, and broadcast industries.\nFor 40 years, Sonnet has pioneered and brought to market numerous innovative and award-winning products that enhance the performance and connectivity of Mac, Windows, and Linux computers. Since 2011, Sonnet has worked closely with Apple and Intel in the development and certification of Thunderbolt products.\nSonnet Technologies is seeking a Software Engineer to support the development, testing, validation, and deployment of software used with Sonnet’s computer hardware products. This role is well suited for a candidate with a strong operating systems background and an interest in device drivers, hardware/software integration, test automation, production software tools, and AI applications.\nResponsibilities\nThe Software Engineer will be responsible for a range of development, testing, and support activities, including:\nDeveloping macOS device drivers and related software.\nTesting new device drivers and identifying, documenting, and helping resolve issues.\nWriting test programs to automatically validate product designs and performance.\nMaintaining software releases, including version control, release notes, and distribution files.\nCreating software installers and distribution packages.\nSetting up test systems with storage controllers, SSDs, and other hardware, and running validation tests.\nWriting scripts to automate production and engineering processes.\nImplementing and supporting AI-based software tools for technical support.\nTracking bug reports and helping recreate, analyze, and troubleshoot reported issues.\nSupporting integration between the company’s ERP system and Salesforce.\nInvestigating new product opportunities, including supported features, unsupported features, performance objectives, and technical requirements.\nWorking with engineering, production, technical support, and product management teams to support new and existing products.\nRequirements\nBachelor’s degree in Computer Science or a related technical field.\nStrong understanding of operating systems concepts.\nCoursework or experience involving the Linux, Windows, or macOS kernel.\nProgramming experience in C, C++, Python, shell scripting, or similar languages.\nAbility to troubleshoot hardware/software interactions.\nStrong analytical, documentation, and communication skills.\nAbility to work independently and as part of a small engineering team.\nPreferred Qualifications\nExperience with device drivers.\nExperience with x86 or ARM assembly language.\nExperience with macOS software development.\nExperience with test automation.\nFamiliarity with storage controllers, PCIe, Thunderbolt, USB, Ethernet, or other computer hardware interfaces.\nExperience creating installers, software packages, or production automation tools.\nInterest in AI-based technical support tools and workflow automation.\nPay: $110,000.00 - $150,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible spending account\nHealth insurance\nLife insurance\nPaid holidays\nPaid time off\nVision insurance\nWork Location: In person","company":"Sonnet Technologies","rawCompany":"sonnet technologies","city":"Lake Forest","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-19T14:20:15.155Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Company Overview\nSonnet Technologies, Inc. is a leading provider of Thunderbolt technology, network, storage, and other hardware products for professional users in the audio, video, and broadcast industries.\nFor 40 years, Sonnet has pioneered and brought to market numerous innovative and award-winning products that enhance the performance and connectivity of Mac, Windows, and Linux computers. Since 2011, Sonnet has worked closely with Apple and Intel in the development and certification of Thunderbolt products.\nSonnet Technologies is seeking a Software Engineer to support the development, testing, validation, and deployment of software used with Sonnet’s computer hardware products. This role is well suited for a candidate with a strong operating systems background and an interest in device drivers, hardware/software integration, test automation, production software tools, and AI applications.\nResponsibilities\nThe Software Engineer will be responsible for a range of development, testing, and support activities, including:\nDeveloping macOS device drivers and related software.\nTesting new device drivers and identifying, documenting, and helping resolve issues.\nWriting test programs to automatically validate product designs and performance.\nMaintaining software releases, including version control, release notes, and distribution files.\nCreating software installers and distribution packages.\nSetting up test systems with storage controllers, SSDs, and other hardware, and running validation tests.\nWriting scripts to automate production and engineering processes.\nImplementing and supporting AI-based software tools for technical support.\nTracking bug reports and helping recreate, analyze, and troubleshoot reported issues.\nSupporting integration between the company’s ERP system and Salesforce.\nInvestigating new product opportunities, including supported features, unsupported features, performance objectives, and technical requirements.\nWorking with engineering, production, technical support, and product management teams to support new and existing products.\nRequirements\nBachelor’s degree in Computer Science or a related technical field.\nStrong understanding of operating systems concepts.\nCoursework or experience involving the Linux, Windows, or macOS kernel.\nProgramming experience in C, C++, Python, shell scripting, or similar languages.\nAbility to troubleshoot hardware/software interactions.\nStrong analytical, documentation, and communication skills.\nAbility to work independently and as part of a small engineering team.\nPreferred Qualifications\nExperience with device drivers.\nExperience with x86 or ARM assembly language.\nExperience with macOS software development.\nExperience with test automation.\nFamiliarity with storage controllers, PCIe, Thunderbolt, USB, Ethernet, or other computer hardware interfaces.\nExperience creating installers, software packages, or production automation tools.\nInterest in AI-based technical support tools and workflow automation.\nPay: $110,000.00 - $150,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible spending account\nHealth insurance\nLife insurance\nPaid holidays\nPaid time off\nVision insurance\nWork Location: In person","datePosted":"2026-07-19T14:20:15.155Z","dateModified":"2026-07-19T14:20:15.155Z","hiringOrganization":{"@type":"Organization","name":"Sonnet Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lake Forest","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6620922b6e4c00e6f77c6a2a"},"url":"https://jobsearcher.com/jobs/6620922b6e4c00e6f77c6a2a"}}