RF Software Engineer

  • Tempe, AZ
  • Nov 01, 2021
Full time Telecommunications

Job Description

Full Time RegularTempe, AZ, US30+ days agoRequisition ID: 2677APPLYTO RF SOFTWARE ENGINEER


The RF Software Engineer will design, develop, test, and debug complex software and hardware monitor and control systems on a variety of real-time embedded platforms. The candidate will be part of a multi-functional team that designs state-of-the-art RF and microwave products, and will be responsible for defining and developing features for both new and existing products. They will work closely with with other engineering, design/drafting, assembly, test and production personnel in the development, design, validation and deployment of cost effective, reliable products.

Essential Duties and Responsibilities 

  • Participate in all phases of product development for real-time embedded communication systems, including hardware design, software development, testing, debugging, and documentation.
  • Specify and design the digital control system or hardware to monitor and control complex RF products with multiple sub-systems.   
  • Develop and write the necessary firmware/software that provides a comprehensive customer interface for overall product control and monitoring, including Web GUIs, serial/Telnet CLI and SNMP.
  • Prepare software specification and test documents, maintain and update as needed.
  • Work as part of a team and also independently with minimal supervision.
  • Create tools and prototypes to assist in developing the core product efficiently.
  • Work closely with both customer service and internal test teams to diagnose and debug problems in new and existing products.
  • Lead and mentor other team members when appropriate.
  • Other duties may be assigned



  • Bachelor of Science degree or Master’s degree in Electrical Engineering, Computer Science, Computer Engineering or a related field is required with a minimum of two (2) years related experience and/or training; or equivalent combination of education and experience.
  • In-depth technical knowledge in a number of areas of software and hardware control systems, including networking, inter-process communication, multi-thread and multi-process development, asynchronous I/O, exception handling, and error detection and reporting.
  • Experience in Object Oriented Design and Agile Development Processes.
  • Very strong C and C++ knowledge is required.
  • Experience debugging complex hardware and software system integration issues.
  • Familiarity with logic analyzers, mixed signal oscilloscopes, spectrum analyzers, etc.
  • Ability and desire to thrive in fast moving environment.
  • Strong written and verbal communication skills.
  • Excellent teamwork, organization and communication skills.
  • Experience with real-time operating systems (RTOS) required.


Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


About Us

Comtech EF Data Corp. is a leading supplier of communications equipment with a focus on satellite bandwidth efficiency and link optimization. The high-performance satellite communications ground equipment is deployed globally to support mission-critical and demanding applications for government, mobile backhaul, premium enterprise and mobility. Service providers, satellite operators, governments and commercial users wanting to optimize communications, increase throughput and delight customers, are leveraging the performance and flexibility of the Comtech brand. The solutions are facilitating fixed and mobile networks in 160+ countries and across every ocean. For more information, visit www.comtechefdata.com. Comtech EF Data is an Equal Opportunity Employer (Male/Female/Veteran/Disability). We do not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.