{"schemaVersion":"jobsearcher.job.v1","id":"b504191e0b5211104b02afdb","url":"https://jobsearcher.com/jobs/b504191e0b5211104b02afdb","canonicalUrl":"https://jobsearcher.com/jobs/b504191e0b5211104b02afdb","title":"Firmware Developer","description":"Overview\nIn this role you will design and lead embedded firmware for precision RF and analog test equipment used to calibrate wireless technologies (cellular, 5G, WiFi, Bluetooth, mmWave, UWB, NFC) across millions of Apple devices. You will collaborate with RF, software, DSP, FPGA, and hardware teams to develop firmware for next‑gen wireless products. The position centers on bringing up hardware, debugging with lab tools, and delivering robust firmware on ARM platforms. This is a lead role with impact across product development and testing.\n\nCompensation / BenefitsMedical, dental & vision401(k) with pre-tax and Roth optionsLife Insurance (Voluntary)Short and long-term disabilityHealth Spending Account (HSA)PTO/leave options\nResponsibilitiesDesign embedded firmware in C/C++ on ARM processorsDevelop firmware for RTOS, embedded Linux, and bare metal platformsHardware bring-up and debugging using JTAG, logic analyzers, oscilloscopes, and spectrum analyzersCollaborate with RF, SW, DSP, FPGA, and HW teams to produce essential embedded softwareSupport wireless technologies including cellular, 5G, WiFi, Bluetooth, mmWave, UWB, and NFCLead responsibilities in project teams and mentoring where applicable\nKey requirementsExperience with embedded firmware in C/C++Proficiency with ARM processorsRecent development experience in Linux, parallel processing, multi‑core, or multi-threaded softwareExperience on RTOS, embedded Linux, or bare metal firmwareExperience hardware bring-up and debugging with lab instruments such as JTAG, Logic Analyzers, Oscilloscopes, Spectrum AnalyzersExpert level in firmware engineering for embedded systemsContract role in Cupertino, CA is preferredStrong collaboration with cross-functional teamsClear communication and problem-solving abilitiesLeadership and mentorship in a lead roleC++FirmwareARM processors","company":"TEKsystems","rawCompany":"teksystems","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:52:32.301Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Firmware Developer","description":"Overview\nIn this role you will design and lead embedded firmware for precision RF and analog test equipment used to calibrate wireless technologies (cellular, 5G, WiFi, Bluetooth, mmWave, UWB, NFC) across millions of Apple devices. You will collaborate with RF, software, DSP, FPGA, and hardware teams to develop firmware for next‑gen wireless products. The position centers on bringing up hardware, debugging with lab tools, and delivering robust firmware on ARM platforms. This is a lead role with impact across product development and testing.\n\nCompensation / BenefitsMedical, dental & vision401(k) with pre-tax and Roth optionsLife Insurance (Voluntary)Short and long-term disabilityHealth Spending Account (HSA)PTO/leave options\nResponsibilitiesDesign embedded firmware in C/C++ on ARM processorsDevelop firmware for RTOS, embedded Linux, and bare metal platformsHardware bring-up and debugging using JTAG, logic analyzers, oscilloscopes, and spectrum analyzersCollaborate with RF, SW, DSP, FPGA, and HW teams to produce essential embedded softwareSupport wireless technologies including cellular, 5G, WiFi, Bluetooth, mmWave, UWB, and NFCLead responsibilities in project teams and mentoring where applicable\nKey requirementsExperience with embedded firmware in C/C++Proficiency with ARM processorsRecent development experience in Linux, parallel processing, multi‑core, or multi-threaded softwareExperience on RTOS, embedded Linux, or bare metal firmwareExperience hardware bring-up and debugging with lab instruments such as JTAG, Logic Analyzers, Oscilloscopes, Spectrum AnalyzersExpert level in firmware engineering for embedded systemsContract role in Cupertino, CA is preferredStrong collaboration with cross-functional teamsClear communication and problem-solving abilitiesLeadership and mentorship in a lead roleC++FirmwareARM processors","datePosted":"2026-09-15T03:52:32.301Z","dateModified":"2026-09-15T03:52:32.301Z","hiringOrganization":{"@type":"Organization","name":"TEKsystems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b504191e0b5211104b02afdb"},"url":"https://jobsearcher.com/jobs/b504191e0b5211104b02afdb"}}