Sr./Lead FW Verification and Validation Engineer
Core
Analyzes, designs, programs, debugs, and modifies firmware for embedded IC applications, often involving analog and digital hardware and operating systems.
Role type
Senior Firmware Verification and Validation Engineer
Builds
Firmware test frameworks, automated test suites, and debug solutions for embedded systems
Domain
Embedded systems, firmware verification, RF/identification protocols
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, C++ programming, embedded RTOS, SPI, I2C, UART, USB, embedded drivers, Python scripting, JTAG debugging, memory corruption analysis, Git, Jenkins
Preferred skills
NFC standards, EMVCo, ISO14443, ISO15693, ISO18092, cryptographic algorithms, Visual Studio Toolchain, ARM architecture
Technologies
J-Link, LPC-Link, Eclipse, MCUXPresso, Keil, IAR, Python, Groovy, Shell, Git, SVN, Jenkins
Responsibilities
Develop and automate tests for characterizing key performance metrics, debug and track FW and RF issues until closure, participate in code reviews and technical reviews, define test specifications at module or integration level
Seniority
Senior, hands-on IC