Senior Embedded Software Application Engineer
Core
Design embedded firmware, application examples, and proof-of-concept solutions for Ensemble Micro Controllers while supporting customers using Zephyr Operating Systems.
Role type
Senior embedded software application engineer
Builds
Firmware, application examples, and PoC solutions for secure connected AI-enabled embedded devices
Domain
Semiconductor / Embedded Systems / IoT
Deliverable
production ML models | product features
Required skills
Embedded firmware development, Zephyr RTOS, C/C++ programming, device driver development, bare metal programming, lab equipment usage (oscilloscopes, logic analyzers)
Preferred skills
IoT edge device development, ML/AI integration, image pipeline (camera, ISP, encoder, display), power management, BLE, 802.15.4
Technologies
Zephyr, C, C++, Ensemble Micro Controllers
Responsibilities
Design embedded firmware and application examples; Support customers using Zephyr OS; Develop device drivers for digital and analog peripherals; Create technical documentation (Application Notes, User Manuals); Collaborate with marketing on product requirements and NPI materials.
Seniority
Senior, hands-on IC
