There are currently no open faculty positions. Please check back.
Senior Research Software Engineer
The position involves research and embedded, linux, and network software development for the analysis, design, implementation, and testing of radio frequency communications, spectrum sensing, and electronic warfare using a combination of embedded hardware platforms and software defined radios such as the RTLSDR and/or the Ettus X310 systems. The position will have a focus on developing efficient control software and algorithms as well as subsystem integration to achieve high throughput spectrum capture. There is a particular emphasis on distributed networking.
Networking and control software will emphasize distributed cloud based control of multiple remote nodes as well as basic data visualization. Algorithmic emphasis is on highspeed data capture and spectrum processing (possibly with GPU assisted FFTs), and data reduction techniques.
Hardware emphasis is on utilizing GPIO and serial databusses including SPI or I2C from within embedded linux platforms such as the Raspberry Pi or Arduino. Depending on project awards, the position could involve participation in the DARPA spectrum collaboration challenge with an emphasis on real time signal processing with FPGA implementation of algorithms. Additionally, the position involves leading or supporting RF experimental measurement campaigns that will be conducted in laboratories and at outdoor sites at the University of Notre Dame as well as at other external sites, to include longer term testing campaigns (2 weeks). The position will involve the preparation of technical (theoretical) reports describing theory and performance of the techniques in comparison with conventional approaches. Other supporting activities include participation at meetings with sponsors (include giving presentations), and other miscellaneous activities directly supporting grant and contract based research. Help advise postdoctoral researchers, graduate students, and undergraduate students with projects and assigned tasks.
NOTE: This is a 2 year limited term position. This position includes the following:
1. Theoretical and Numerical Analysis, Algorithm Development and Implementation, System Integration, Hardware Measurements: Analyze and simulate system performance at the hardware/software interface; Develop and implement control/processing realizations to achieve time efficient signal processing performance; Oversee and qualify networking/command and control software for systems; Perform systems integration (hardware/software) to realize a system that meets system specifications, including performance specifications.
2. Experimentation: Conduct experimentation on the campus of Notre Dame and at other remote sites. The goal of these experiments will be to demonstrate and evaluate the performance of the developed systems and algorithms. The collected data will be processed and analyzed to assess system performance and demonstrate system capability.
3. Preparation of reports and papers. The theory, analysis, experimentation, algorithm implementation, and system integration efforts will help to realize a system capable of meeting system specifications. Technology development efforts and advancements will be documented in final technical reports (required by the sponsor) and technical journal papers. Ideally two journal papers will be prepared annually.
4. Coordination; Meetings; Ordering Equipment; Presentations; Miscellaneous. In support of the overall research effort,the candidate will coordinate efforts between students, postdoctoral researchers, and other lab engineers to ensure that the project research goals are met with high quality research. The candidate will also participate in technical review meetings and give presentations to technical audiences describing the research details.
Minimum Qualifications: Master’s degree or Bachelor’s degree with (5 years experience).
Experience/Skills Required: Experience in electrical engineering in both the software and hardware domain with a particular emphasis in software defined radios and experience in several of the following areas: systems analysis, performance evaluation and systems integration; Experience with Software Defined Radios; RF experimentation/measurement and related areas; Radio design; Programming in C/C++ and Python, or Java; Experience with Linux/Unix operating systems; Experience with Raspberry Pi and/or Arduino hardware platforms; FPGA programming a plus; Some digital signal processing; Some years of experience may be substituted for a Ph.D. degree.
To apply, go to https://jobs.nd.edu/postings/8112
Senior Research Engineer
The position involves research and supporting activities associated with the modeling, analysis, and testing of radio frequency communications, radar, and remote sensing concepts using software defined radio platforms such as the Ettus X310 system and wideband digitizers. The position will have a focus on developing FPGA-based signal processing implementations as well as integrating subsystems to achieve real-time, high throughput capabilities. Depending on project awards, the position could involve implementation of real-time interference suppression algorithms or the integration of a system and implementation of algorithms for spectrum monitoring. In both cases, real-time FPGA processing is critical to achieving technical objectives associated with the projects. Additionally, the position involves leading or supporting RF experimental measurement campaigns that will be conducted in laboratories or outdoor sites at the University of Notre Dame as well as at other external sites, to include longer-term testing campaigns with Notre Dame's field research vehicles. The position will involve the preparation of technical (theoretical) reports and journal papers (as appropriate) describing the theory associated with developed techniques and the performance of the techniques in comparison with conventional approaches. The position also requires the generation of invention disclosures and material for patent applications as warranted. The position will also require supervision of postdoctoral researchers, graduate students, and undergraduate students to coordinate research efforts to ensure fulfillment of grant research obligations. Additionally, the position may involve business development, to identify and explore potential applications of Notre Dame technology and to pursue funding lines for the conduct of research. Other supporting activities are associated with the position, such as laboratory oversight, participation at meetings with sponsors (to include giving presentations), and other miscellaneous activities to directly support the grant-based and contract-based research.
If you are interested to learn more about this opportunity, please contact Thomas Pratt via email (Thomas.firstname.lastname@example.org).
A postdoctoral research position at the University of Notre Dame is anticipated beginning October 2016 to conduct research under the supervision of Prof. Thomas Pratt. U.S. citizenship is required. The research will focus on the use of software defined radios for radio frequency applications. The candidate will primarily be responsible to implement advanced signal processing techniques on FPGA resources, but will also be responsible to help integrate the operation of multiple SDRs, to develop signal processing algorithms, and to support the conduct of laboratory and field experiments. Candidates with EE or CSE degrees and with FPGA programming experience are preferred. The ability to work in a team environment is essential. The duration of the position is up to 18 months, depending upon start date. A renewal may be possible, but is not certain. If you are interested to learn more about this opportunity, please contact Thomas Pratt via email (Thomas.email@example.com).