DSP and AI Software Development Engineer
Develop high-performance DSP software and optimized vector-processing kernels for wireless communications and AI workloads. Build low-level embedded software focused on performance, accuracy, and real-time constraints.
Обязанности
- Design and develop high-performance DSP software
- Implement optimized vector-processing kernels for wireless communications and AI workloads
- Develop low-level DSP software for performance-critical, real-time systems
- Produce maintainable, well-tested code and meet project milestones
- Collaborate with engineers and peer teams across multiple disciplines
Требования
- 2–4 years of experience in DSP software development, vector processing, or performance-critical software
- C/C++ development experience for embedded systems
- Familiarity with fixed-point arithmetic
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field
- Excellent English
- Strong analytical and problem-solving skills
Будет плюсом
- Experience with modem development and digital communication systems
- Understanding of DSP, CPU, SIMD/vector, GPU, or AI accelerator architectures
- Master’s degree or advanced degree