Lexington, MA


Print this Job

Apply for this Job

Software Developer for Software- based Radio Systems

Our client is seeking an experienced Software Developer for Software - based Radio Systems to develop software-based radio systems to support prototyping, lab experimentation, and field experimentation of novel communications and sensing applications.

Job Must Haves

  • 3 years of experience
  • Configuration, control and operation of digital receiver/software defined radio hardware
  • Radio Communications Concepts (software-defined radios, MAC, physical layer, RF
  • Working with software defined radio hardware platforms (e.g., USRPs, GNURadio, UHD, AIR-T, or others).
  • Developing software in C/C++ and/or Python to prototype communications systems.
  • Working with RF-related laboratory equipment (e.g., RF spectrum analyzers, oscilloscopes, RF power meters, etc.)
  • Working in the Linux environment including writing command scripts and compiling and installing software packages
  • Strong verbal and written communications skills including collaborating with other on-site and/or remote technical team members, preparing and sharing technical results with others, and documenting work to aid other team members and activities.
  • Bachelor’s degree, Master’s degree, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Physics, or related scientific/engineering field.

Nice to Haves

  • Working knowledge of signals and systems, digital signal processing, basic communications theory, probability, and linear algebra
  • Experience using MATLAB to analyze signals that are generated in simulation or collected experimentally in a laboratory or field setting.
  • Experience performing research or trade analyses that involve mathematical modeling, formulating and characterizing solutions, and drawing evidence-based conclusions.


For more information you can contact Gina Dilusant at (732) 607- 8740 or at gina.dilusant@encodeinc.com quoting Job Reference 3243 or alternatively, apply here to register your interest.

About Encode
We embrace the philosophy that we have (2) clients.  You are one…the uniquely skilled resource and the end-client is our second client.  We collaborate with both you and the end-client to ensure we have a career enhancing, financially attractive assignment for you and an innovative, problem solving skilled technical resource for the end client.  Things we excel at:

  • Direct client relationships
  • Client feedback on resume submissions (3-5 days)
  • Client feedback on interviews (2-4 days)
  • Regular updates from dedicated Encode coverage team
  • Let a career minded, dedicated professional work for you.  Call me.


  • Information Technology & Services

Employment Type

Job Functions

  • Engineering
  • Information Technology

Encode, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will be considered for employment regardless of their race, color, country of origin, religion, sex, sexual orientation, marital status, parental status, disability, genetic information, or military service. Encode, Inc. is committed to creating an inclusive environment for all employees.