Staff Engineer Field Application Engineering
Core
Guide firmware development, testing, and verification for new chips; support Edge AI data collection, pre-processing, and analysis using TinyML & ELM; solve customer problems via hardware debugging and real-time control of MCUs.
Role type
Staff Engineer, Field Application Engineering (IoT & Edge AI)
Builds
Industrial & IoT applications, Edge AI solutions, MCU platforms
Domain
Semiconductor, IoT, Embedded Systems, Edge AI
Deliverable
production ML models
Required skills
Firmware development, C/C++, Python, ARM architecture, GNU toolchain, Hardware debugging, Communication interfaces (I2C, UART, CAN, USB, SPI), RTOS, Version control
Preferred skills
Git, Eclipse IDE, VScode IDE, J-LINK/J-TRACE
Technologies
TinyML, ELM, ARM, RISC-V, GNU gcc, binutils, gnumake
Responsibilities
Guide firmware development and verification for new chips; Support Edge AI data collection and analysis; Solve customer problems via hardware debugging; Collaborate with Sales/Marketing for design-in activities; Act as first-level technical contact for IoT customers; Prepare technical documentation and test reports; Provide on-site support for MCU platform system integration.
Seniority
Staff, hands-on IC with mentorship
