{"schemaVersion":"jobsearcher.job.v1","id":"7a82af51da6e07d03c7f1771","url":"https://jobsearcher.com/jobs/7a82af51da6e07d03c7f1771","canonicalUrl":"https://jobsearcher.com/jobs/7a82af51da6e07d03c7f1771","title":"Embedded Software Engineer","description":"Experience in firmware development, testing and debugging on SoCs for embedded applications.Proficient in embedded C/C++, with ability to write modular and portable codeExperience with custom hardware bring-up, using schematics and layout filesComfortable with RTOS concepts (threads, synchronization, scheduling)Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)Experience in bootloaders, firmware OTA update systems, and power managementProficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers)Understanding of inter-processor communication (e.g., MCU SoC)Exposure to wireless protocols like BLE, Wi-FiFamiliar with power profiling tools and optimizing for battery lifeUnderstanding of firmware architecture and build systems (e.g., CMake, Makefiles)","company":"Techdoquest","rawCompany":"techdoquest","city":"Redmond","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-04-26T11:52:48.023Z","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":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Experience in firmware development, testing and debugging on SoCs for embedded applications.Proficient in embedded C/C++, with ability to write modular and portable codeExperience with custom hardware bring-up, using schematics and layout filesComfortable with RTOS concepts (threads, synchronization, scheduling)Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)Experience in bootloaders, firmware OTA update systems, and power managementProficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers)Understanding of inter-processor communication (e.g., MCU SoC)Exposure to wireless protocols like BLE, Wi-FiFamiliar with power profiling tools and optimizing for battery lifeUnderstanding of firmware architecture and build systems (e.g., CMake, Makefiles)","datePosted":"2026-04-26T11:52:48.023Z","dateModified":"2026-04-26T11:52:48.023Z","hiringOrganization":{"@type":"Organization","name":"Techdoquest","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Redmond","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7a82af51da6e07d03c7f1771"},"url":"https://jobsearcher.com/jobs/7a82af51da6e07d03c7f1771"}}