Senior Digital Signal Processing Engineer
We are seeking a highly skilled DSP Engineer to join our innovative team at u-blox. In this role, you will leverage your expertise in digital signal processing to design and develop cutting-edge algorithms that enhance our products' performance and reliability. Your contributions will directly influence our technological advancements and help shape the future of our offerings.
Responsibilities
- Design and implement advanced digital signal processing algorithms tailored for GNSS systems
- Integrate and maintain into our embedded real-time receiver software
- Collaborate with cross-functional teams to specify, model and validate hardware co-processors for core receiver functionality
- Conduct thorough performance analysis and optimization of DSP algorithms, ensuring efficiency and effectiveness
- Co-operate with other teams to investigate and improve system performance in the field
- Stay abreast of industry trends and emerging technologies in DSP to inform product development initiatives
Required and Preferred Qualifications
Required:
- Master's degree in Electrical Engineering, Computer Science, or a related field
- 5+ years of experience in digital signal processing and algorithm development
- Proficiency in MATLAB, Python, or C/C++ for algorithm design and implementation
- Deep understanding of DSP concepts, including filter design, spectral analysis, and adaptive algorithms
- Experience with real-time processing constraints and embedded systems programming
Preferred:
- PhD in a relevant field
- Experience with machine learning techniques applied to DSP
- Solid understanding of GNSS principles
- Familiarity with arm Cortex-M processors
- Hands-on experience with hardware platforms like FPGA or DSP processors
Soft Skills and Cultural Fit
- Exceptional problem-solving skills and analytical thinking
- Strong communication skills, both written and verbal, with the ability to convey complex technical concepts clearly
- Demonstrated ability to work collaboratively in a fast-paced, agile environment
- A proactive approach to continuous improvement and innovation
We offer a challenging position within an international work environment. You will be working with a young team in exciting technology. Our employment conditions are attractive with above average social benefits. In addition, we support flexible working, with work from home offered for a number of days a week.
#J-18808-Ljbffr