Seeking a Senior Embedded Software Engineer to develop firmware for real-time systems and drive innovation in an internal innovation lab.
Responsibilities include designing, testing, debugging, and integrating embedded systems, collaborating on requirements and architecture, and adopting new technologies.
Qualifications
-
BSc or MSc in EE, ECE, or CS with 3-5 years of embedded software experience.
-
Proficiency in C, C++, Rust, Python, RTOS (e.g., FreeRTOS, Zephyr), and hardware interfaces (I2C, SPI, UART, Ethernet).
-
Experience with software-hardware integration, silicon/board bring-up, and low-level drivers.
-
Strong communication skills and team collaboration.
Desired skills include embedded Linux, FPGA+MCU systems, digital design, AI/ML edge frameworks, DSP, and PCB reading.
Position requires 10% travel, offers a salary range of $110,385–$151,808, and includes benefits. Candidates must pass export licensing review if applicable.