Senior Technical Lead – Industrial networking and motor control software
Core
Lead the development of production-grade industrial Ethernet stacks (EtherCAT, PROFINET, CC-Link IE TSN, Ethernet/IP) and real-time motor control software for next-gen RISC-V-based MCUs, integrating networking and control on a single chip for factory automation and robotics.
Role type
Senior Technical Lead (Embedded Software)
Builds
Industrial Ethernet protocol stacks, motor control reference applications, and SDKs for RISC-V MCUs
Domain
Semiconductor / Industrial Automation / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Industrial Ethernet protocols (EtherCAT, PROFINET, CC-Link IE TSN, Ethernet/IP), Real-Time Operating Systems (FreeRTOS, Zephyr), Motor Control fundamentals (FOC, ADC/PWM, encoders), FPGA bring-up, Embedded C/C++, CI/CD automation
Preferred skills
Conformance certification (CLPA, EtherCAT CTT, PROFINET), Functional safety (ISO 26262, IEC 61508), RISC-V ISA, LwIP, gPTP/1588 time-sync
Technologies
EtherCAT, PROFINET, CC-Link IE TSN, Ethernet/IP, FreeRTOS, Zephyr, FPGA, OpenOCD, Segger J-Link, Lauterbach, Python, Bash
Responsibilities
Lead a 5+ member cross-functional embedded software team; Define execution plans and quality metrics for protocol stacks and validation; Integrate industrial Ethernet stacks with motor control on shared cores; Drive conformance testing and certification readiness; Lead post-silicon validation and bring-up on FPGA and first silicon; Engage with OEM/Tier-1 customers on SDK adoption
Seniority
Senior, hands-on IC with team leadership
