DSP Software Engineer
Salt Lake City UT
12 months Contract
Job description :
- Client is actively looking for a skilled software engineer who is passionate about shaping the future of communication system technologies.
- As a vital member of our team you will collaborate in a dynamic environment to conceptualize design implement and troubleshoot embedded communication systems software.
- Your responsibilities will involve applying communication theory and digital signal processing methodologies to create innovative software solutions.
- Excellent communication skills are essential for this role as youll collaborate closely with fellow engineers present findings and engage with both customers and vendors.
- Your duties will span the entire project lifecycle from initial bid and proposal through development testing deployment and ongoing engineering support.
Skills/Experience / Preferred Skills:
- Expertise in C and objectoriented software design
- Expertise in software design for testability
- Expertise in laboratory debug techniques using digital scopes logic analyzers and other complex measurement equipment
- Experience with electronic warfare concepts or techniques
- Experience with FPGA soft processor cores
- Experience with MATLAB/Simulink
- Familiarity with Git
Required Skills:
- 4 years of experience implementing complex DSP algorithms in software or equivalent experience in FPGA design with a software background.
- Knowledge of one or more of the following: modulation demodulation digital filters baseband sampling acquisition tracking algorithms Forward Error Correction (FEC)
- Expertise in C and objectoriented software design
Qualifications:
- Bachelors degree in Computer Science Computer Engineering Software Engineering or Electrical Engineering.
Remote Work :
No