Senior Embedded Software Engineer
Core
Develop C/C++ software for Linux-based and embedded systems within advanced semiconductor test platforms, handling low-level hardware interaction and system integration.
Role type
Senior Embedded Software Engineer
Builds
Reliable, high-performance software solutions for semiconductor test systems
Domain
Semiconductor testing / Embedded Systems
Required skills
C++, C, Embedded Linux, Hardware/Software integration, Multithreading, SPI, I2C, UART, Ethernet, PCIe
Preferred skills
Python, Test automation, Instrumentation
Technologies
Embedded Ethernet Hardware, Linux, PCIe, Python, C++, Security
Responsibilities
Design, develop, and maintain C and C++ software for Linux-based and embedded systems; Debug and optimize complex hardware/software integration issues; Apply modern software development practices to improve software quality and engineering efficiency.
Seniority
Senior, hands-on IC