FabCareer
← Open positions

Senior Firmware & Software Engineer

KLA · Newport, United Kingdom

Senior Firmware & Software Engineer designing and developing embedded firmware and Windows desktop software for surface profiler and thin-film measurement instruments, working across the full stack from low-level firmware to rich desktop applications.

Requirements

Education: BACHELOR

Required

CC++Data StructuresDebug capabilitiesDesign PatternsEmbedded firmware designEmbedded systems experienceEthernet-based protocolsFirmwareGitGraphic designJavaLogic analyzersMS ProjectMultithreaded and asynchronous programmingOscilloscopePower systemsReal-time control algorithmsRS232Schematic reading and interpretationSerial interfacesSoftware DesignSPITest documentationUSBWindows desktop application developmentWinFormsWPF

Preferred

AIAnalog circuit designBare-metal provisioningDevice driversElectronic control boardsIn-circuit debuggersPrecision motionPrototypingRTOSSensorssignal processingUI Design and DevelopmentWireframing

Your Career Score

Sign in to see your Career Score against this posting.

Sign in