Embedded Systems Design Engineer
Core
Lead the design and development of next-generation edge intelligence platforms combining hardware-integrated software solutions, DSP, and machine learning workloads for edge devices.
Role type
Senior Embedded Systems Design Engineer (Edge Intelligence)
Builds
Edge intelligence platforms, hardware-integrated software solutions, and optimized analytics workloads for edge devices
Domain
Power management, embedded systems, edge computing, signal processing
Deliverable
production ML models
Required skills
Embedded C/C++, Real-time embedded Linux/RTOS, Hardware/software integration, Signal processing (FFT, DWT), MATLAB/Simulink code generation, DSP optimization, System architecture, Agile development
Preferred skills
Unit testing frameworks, CI/CD pipelines, Cybersecurity principles, System simulation tools, Software architecture patterns, Mentoring
Technologies
Git, Cross-compilation, SPI, I2C, DMA, QEMU, Renode, GitHub Actions, DFSS, Lean
Responsibilities
Design and optimize DSP and machine learning workloads for embedded hardware; Provide technical leadership in hardware/software integration and architecture decisions; Coordinate technical activities across engineering and test groups; Support software quality through structured testing and QA collaboration; Explore and evaluate emerging tools and methodologies for embedded systems
Seniority
Senior, hands-on IC with technical leadership
