RF System Software Engineer

MacAulayBrown, Inc   •  

Dayton, OH

Industry: Aerospace & Defense

  •  

Not Specified years

Posted 63 days ago

This job is no longer available.

Description: We are looking for a software engineer to supplement our current test team for a project that provides customer support in the area of radar testing and data analysis. The candidate, as part of a project team, will develop software solutions to enhance test equipment capabilities in the areas of: graphical user interface (GUI), automation, and control. Test infrastructure includes signal generation equipment (standard laboratory and special purpose) and instrumentation (high speed data recorders, video recorders). The candidate will work with the test team to refine systems-level performance requirements and decompose these requirements into software requirements for design and development. In addition, the candidate will cross-train to conduct system-level tests and provide training to the test team on design and use of the software. The candidate will work well in a team environment and be willing to travel less than 25%.

  • Requirements: Software development using languages such as MATLAB and C/C++
  • GUI development
  • Analysis/modification of existing software
  • Interfacing with customers, program management and technical staff
  • Problem resolution and improvement recommendations

Experience in the following languages/areas:

  • Qt
  • GUI design
  • Multithreaded application code using Signal/Slot mechanism
  • TCP/IP socket programming using Signal/Slot mechanism
  • Xilinx SDK
  • C/C++ code for embedded processors
  • MS Visual Studio C/C++ on Windows machines
  • Command line interface programs
  • Multithreaded applications using the Win32 API
  • GNU C/C++ on Linux machines
  • Command line interface programs
  • Multithreaded applications with POSIX
  • MATLAB
  • Application programming
  • MATLAB to C conversion
  • Integration with existing software
  • X-Midas
  • Application programming
  • Integration with existing software
  • TCP/IP Sockets
  • Connect software modules on multiple platforms
  • Connect and send commands to test equipment

Desired Experience:

  • Command and control applications
  • Developing software for multiple operating systems
  • RF collection systems or sensor systems
  • Architecture, Design, Implementation, and Test of FPGA solutions for DSP systems in the RF domain, preferable in VHDL