Senior Software Engineer

Apply Now

Type: Full-Time (W2) On-Site, Arlington, VA

DeepSig Inc. is a venture backed and product centric technology startup building revolutionary wireless processing software solutions using cutting edge machine learning techniques to transform baseband processing, wireless sensing, and other key wireless applications.

We are seeking a full-time, senior software engineer who will help lead development, test, deployment and planning for several core software products at DeepSig.  These may span both our commercial and federal offerings for RF sensing as well as modem development, training and development infrastructure, and software optimization on GPUs, FPGAs, SIMD architectures and a range of other algorithm development, test, validation, and product development areas.   We seek candidates who have strong software experience with C/C++, Python, Linux, Git, CUDA, MKL, React/JS, and a range of other experience around high performance computing, signal processing, product development and management, and strong software engineering practices.

What You’ll be Doing:

  • Software development and leading software teams, architecture, design, mentoring, and implementation in C/C++, Python, Torch, React/JS, CUDA, Verilog, Linux and Embedded Edge Platforms
  • Working with product leads, R&D, customers and the full spectrum to do feature development, prototype development, and work with production ML & DSP software
  • Working with a wide range of 5G & OpenRAN radio and RAN hardware and software systems, as well as software radio systems in both datacenter scale HPC systems and smaller embedded systems to interface and test wireless signal processing software 
  • Working with rapid productization, test, and deployment of applied research software in a fast moving & small environment where you will touch systems end-to-end.

What we need to see:

  • A strong knowledge of software development and software engineering practices
  • Strong experience with C/C++, Python, and Linux Development Environments
  • Experience working with libraries such as CUDA, MKL, Boost, PyTorch
  • Strong experienced and interest in digital signal processing, modem design, and/or machine learning and drive to work in the area fusing these into new capabilities!
  • Strong communications and teaming skills to work collaboratively and productively in a small company environment where we often wear multiple hats.
  • Ideally M.S. or Ph.D. in Computer Science or Electrical/Computer Engineering, minimum B.S. or equivalent experience in these fields.
  • Candidates must be authorized to work in the United States, some programs require that work authorization is via US citizenship to meet certain information processing and contract requirements.

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.

HOW TO APPLY

Send an e-mail to jobs@deepsig.io with your résumé / CV. Cover letters are encouraged, but not required. You may also use this e-mail address for questions about the position.

Apply Now