Wireless Software Engineer - SIMD Design Specialist

  • Arlington, VA
  • Posted 60+ days ago | Updated 15 days ago

Overview

On Site
Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

c++
Signal Processing
Wireless
FPGA
Optimization
SIMD

Job Details

DeepSig Inc. is a venture backed, technology company pioneering the use of AI in 5G and other wireless systems by replacing traditional signal processing with machine learning.  DeepSig software products are achieving significant performance increases while reducing power consumption bringing significant value to our customers.

We are seeking a full time Senior Software Engineer who will be an integral part of our growing team - contributing expertise in Signal Processing, Software Radio, Machine Learning, and 3GPP wireless systems to design, develop, and integrate groundbreaking 5G/6G capabilities for a variety of customer hardware platforms. In this role, you will have the opportunity to work in a flexible and dynamic environment while leveraging our ML team to integrate intelligence and adaptability into our 5G offerings. The ideal candidate will have a proven track record of working with Intel or ARM-based SIMD instruction sets, FPGA-based Digital Signal Processing (DSP) design and implementation, and/or significant experience designing and implementing DSP-processor accelerated solutions.

Some of What You’ll be Doing:

  • Design, develop, and optimize software-based SIMD-focused solutions for 5G wireless communications systems.
  • Work with and integrate our software within vRAN physical layers such as FlexRAN, OAI, or Aerial SDK.
  • Work with the rest of the 5G team to propose conventional DSP solutions to augment and improve our existing capabilities.
  • Collaborate with the ML-design team to ensure solutions can be effectively and efficiently implemented within GPP instruction set and compute constraints.
  • Implement the ML-design team’s concepts into AVX-accelerated fixed-point software solutions.
  • Work with DeepSig RAN engineers to deploy and validate DeepSig’s 5G capabilities
  • Continuously explore and incorporate new technologies and methodologies to improve product performance and competitiveness.
  • Utilize version control systems such as Git and project management tools like Jira to coordinate collaborative development efforts.

What We Need to See:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
  • An interest in Machine Learning, Deep Learning, and leveraging AI for RF applications.
  • 5+ years of professional experience with Digital Signal Processing, particularly as it relates to Software Defined Radio and/or Machine Learning
  • 5+ years experience with C++
  • Proven experience in SIMD instruction set-based, FPGA-based, or DSP-processor-based fixed-point design and implementation for wireless communication systems.
  • Experience with C, Python, MATLAB/Octave, Jupyter Notebooks, CMake, Linux, and Docker
  • Proven ability to work in a flexible, fast-paced, and dynamic startup environment.
  • Excellent problem-solving skills and the ability to work both independently and collaboratively within a team.
  • Strong organization and communication and interpersonal skills to interact effectively with team members, partners, and customers.
  • Proficiency with modern software development practices, collaborative software development, and a track record of developing robust and efficient software solutions.

What We Would Like to See

  • Experience working with and optimizing applications accelerated through Intel AVX intrinsics
  • Experience working with LTE or 5G PHY Layer
  • Experience testing with 3GPP and/or ITU standards
  • Experience working with existing physical layer software stacks such as OAI, Intel FlexRAN, or Aerial SDK
  • Experience working within the O-RAN infrastructure in general, and the non- or near-real-time RIC in particular
  • Experience with Torch, TensorFlow, and CUDA

WORKING AT DEEPSIG

DeepSig is growing its technical team while cultivating a collaborative, agile, and fun small-team culture. We value creativity, knowledge sharing, and employee growth, and we encourage participation in scientific publications, conferences, and open-source software. We offer competitive salaries and benefits, an employee stock option grant program, an environment where we are excited to be transforming and disrupting how signal processing is done with AI/ML, a welcoming and inclusive environment, a flexible schedule, and a great work / life balance.

Equal Opportunity Employer: disability/veteran

About DeepSig, Inc.