{"schemaVersion":"jobsearcher.job.v1","id":"2770e6517f34ad32f0e60aae","url":"https://jobsearcher.com/jobs/2770e6517f34ad32f0e60aae","canonicalUrl":"https://jobsearcher.com/jobs/2770e6517f34ad32f0e60aae","title":"Firmware Engineer","description":"Software Developer• Write Linux application software using C and C++ (primary)• Stay current on development techniques and advise team members as to appropriate use, and tradeoffs• Develop and test code developed for software• Write clear documentation.• Work with legacy C++ code to create embedded devices and embedded applications• Work with networked audio devices• Work effectively with a small team• Fix defects discovered during the development process\r\nRequired Skills: Java Script Python Linux C C++ Basic Qualification: • C / C++ Programming • Python Programming and Scripting in the operating system • Electron / good if they know JavaScript 1-2 years • Linux Operating systems - Debian/ 10.8 • Bit bucket – repository control that uses GIT • BSCS, BSCE, BSEE or equivalent professional experience • Strong verbal and written communication skills • 3 years software development experience","company":"Software Technology","rawCompany":"software technology","city":"Beaverton","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-09T01:25:07.539Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Firmware Engineer","description":"Software Developer• Write Linux application software using C and C++ (primary)• Stay current on development techniques and advise team members as to appropriate use, and tradeoffs• Develop and test code developed for software• Write clear documentation.• Work with legacy C++ code to create embedded devices and embedded applications• Work with networked audio devices• Work effectively with a small team• Fix defects discovered during the development process\r\nRequired Skills: Java Script Python Linux C C++ Basic Qualification: • C / C++ Programming • Python Programming and Scripting in the operating system • Electron / good if they know JavaScript 1-2 years • Linux Operating systems - Debian/ 10.8 • Bit bucket – repository control that uses GIT • BSCS, BSCE, BSEE or equivalent professional experience • Strong verbal and written communication skills • 3 years software development experience","datePosted":"2026-08-09T01:25:07.539Z","dateModified":"2026-08-09T01:25:07.539Z","hiringOrganization":{"@type":"Organization","name":"Software Technology","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Beaverton","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2770e6517f34ad32f0e60aae"},"url":"https://jobsearcher.com/jobs/2770e6517f34ad32f0e60aae"}}