Skip to content


DSP Engineer

Job Description

Collision Communications ( is a start-up company focused on improving cellular communications through innovative signal processing in the transmitter and receiver.

Collision Communications is expanding its software team and is seeking an entry level DSP firmware engineer to architect and implement complex algorithms that are pushing the limits of the capability of modern DSP based SoCs. Besides standing out as a strong individual contributor, the engineer is expected to help the team with the development of cutting-edge wireless modem products.

In this position, the engineer will work in a small engineering team delivering high-performance, highly optimized, embedded C. The engineer will also work closely with the signal processing research team and if desired/capable participate in signal processing research.

Required Qualifications:

  • Minimum of bachelor’s degree in electrical engineering or computer science (advanced degree is a plus) or equivalent experience.
  • Experience with designing and implementing (using C/C++) low level software for Multicore DSP SoCs.
  • In-depth practical knowledge in at least two of the following areas: (a) implementation of fixed/floating-point signal processing algorithms in DSPs; (b) computer architecture principles that aid in C code optimizations; (c) low level embedded software that directly interfaces with hardware; and (d) bare-metal multicore software development.
  • Highly motivated, collaborative, flexible and fast at learning new concepts.

Desired Qualifications:

  • Good understanding of signal processing algorithms for wireless systems.
  • Experience in LTE/5G development & knowledge of LTE standard.

Apply Now