Associate AI/ML Communications Research Engineer

Carnegie Mellon University Software Engineering Institute
  • Pittsburgh, PA
    6 days ago

    Job Description

    The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.

    The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for an Associate AI/ML Communications Research Engineer. In this role, a successful candidate will employ a multi-discipline approach to investigate, design, and validate AI/ML models and systems with application to wireless communications systems and protocols. This position requires knowledge of the design, training, and test of Artificial Neural Networks (ANN) and Temporal Neural Networks (TNN). This position requires knowledge of signal processing methods and techniques applied to the physical layer of wireless communications devices with emphasis on detection, modulation, and spreading. This position requires strong professional and team environment skills.

    The SEI is a federally funded research and development center at Carnegie Mellon University.

    What you'll do:

    • Design, train, and test ANNs and TNNs using the latest tools and methods.
    • Analyze and assess performance of radio frequency (RF) receivers.
    • Research novel approaches to sensing the RF channel and optimizing the communications link.
    • Program in C/C++ in an embedded Linux environment.
    • Perform system analysis in MATLAB and Python.
    • Develop logic in Verilog and SystemVerilog for System-on-Chip (SoC) platforms.
    • Design and maintain physical and virtual test environments.
    • Automate data collection and testing processes.

    Who you are:

    • You have an MS in Electrical Engineering or related field, with at least one year of relevant experience.
    • You have a deep interest in AI / ML and the application to RF systems and protocols.
    • You have practical experience with design and evaluation of AI and ML systems.
    • You have penchant for intellectual curiosity, enjoy working on a small team of engineers, and have a desire to make an impact beyond your organization.
    • You are hands and enjoy creating and testing prototypes.
    • You have experience with laboratory test equipment.
    • You have strong teamwork skills especially with working in interdisciplinary teams with professionals from other fields in a multi-tasking environment.
    • You have superb communication skills (oral and written), particularly regarding technical communications with non-experts
    • You have a strong desire to learn and take on dynamic new challenges applying your existing skills and developing new skills

    You are able to:

    • Travel to various locations to support the SEI's overall mission. This includes within the SEI and CMU community, mission partner sites, conferences, and offsite meetings on occasion (10%).
    • You will be subject to a background check and will need to obtain and maintain a Department of War security clearance.

    Location

    Pittsburgh, PA

    Job Function

    Software/Applications Development/Engineering

    Position Type

    Staff - Regular

    Full time/Part time

    Full time

    Pay Basis

    Salary

    More Information:

    • Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.

    • Click here to view a listing of employee benefits

    • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

    • Statement of Assurance

    Numbers & Facts

    LocationPittsburgh, PA

    Skills

    • Artificial Intelligence (AI)unmatched
    • Budget Managementunmatched
    • Bug Tracking Softwareunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Communication Systemsunmatched
    • Computer Securityunmatched
    • Conferencesunmatched
    • Data Collectionunmatched
    • Electrical Engineeringunmatched
    • Embedded Linuxunmatched
    • Government Organizationsunmatched
    • Laboratoryunmatched
    • Laboratory Equipmentunmatched
    • Laboratory Testingunmatched
    • MATLABunmatched
    • Multitaskingunmatched
    • Neural Networksunmatched
    • Performance Analysisunmatched
    • Presentation/Verbal Skillsunmatched
    • Process Improvementunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Methodologyunmatched
    • Radio Frequencyunmatched
    • Receiversunmatched
    • Research & Development (R&D)unmatched
    • Security Clearanceunmatched
    • Signal Processingunmatched
    • Software Engineeringunmatched
    • System-on-a-Chip (SoC)unmatched
    • SystemVerilogunmatched
    • Systems Analysisunmatched
    • Team Playerunmatched
    • Test Equipmentunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Verilog Hardware Description Languageunmatched
    • Willing to Travelunmatched
    • Wireless Communicationsunmatched
    • Wireless Protocols/Standardsunmatched
    • Wireless Softwareunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder