> Markdown version of [/jobs/ext/4030317-associate-system-platforms-engineer-fpga-and-software](https://www.wearedevelopers.com/jobs/ext/4030317-associate-system-platforms-engineer-fpga-and-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate System Platforms Engineer (FPGA and Software) - **Company:** Analog Devices - **Location:** Durham, NC, United States - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** Application Notes, Confluence, JIRA, C++ (Programming Language), Codecs, Collaborative Software, Communications Protocols, Computer Engineering, Software Debugging, Linux, Programming Tools, Device Drivers, Logic Synthesis of Circuits, Linux on Embedded Systems, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Real-Time Operating Systems, Software Tools, Shell Script, Signal Processing, Software Engineering, Static Timing Analysis, Systems Architecture, Systems Integration, Universal Asynchronous Receiver/Transmitter, Jama (Software), Graphics Processing Unit (GPU), Serial Peripheral Interface, PIC Microcontroller, Git, Information Technology - **Published:** October 30, 2026 - **Apply:** https://www.oriontalent.com/search-jobs/career/11691107/associate-system-platforms-engineer-fpga-software-north-carolina-nc-durham ## About the Role * U.S. citizenship required. * Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field. * 0-2 years of relevant experience; graduate research, internships, co-ops, and significant academic or personal projects may be considered. * Foundational experience with embedded software development through coursework, research, internships, or projects. * Working knowledge of C or C++; familiarity with Python or shell scripting. * Familiarity with embedded Linux or a real-time operating system. * Basic understanding of digital design, FPGA or SoC platforms, and common development tools. * Familiarity with one or more low-level communication protocols, such as SPI, I2C, UART, TDM, or CAN. * Experience using version control tools such as Git. * Hands-on exposure to laboratory equipment, such as oscilloscopes or logic analyzers. * Strong analytical, problem-solving, debugging, written communication, and verbal communication skills. * Ability to learn quickly, collaborate effectively, manage assigned tasks, and work with guidance in a fast-paced environment., * Academic, research, internship, or project experience with AMD-Xilinx or Intel-Altera FPGA or SoC devices and tools. * Exposure to FPGA design constraints, timing analysis, simulation, or hardware verification. * Familiarity with embedded software, device drivers, board support packages, or hardware/software integration. * Exposure to JESD204B/C, high-speed memory, networking, or other high-speed digital interfaces. * Understanding of electronics and embedded systems, including processors, GPUs, DSPs, CODECs, or microcontrollers. * Familiarity with RF, microwave, mixed-signal, signal-processing, or communications concepts. * Experience developing on a Linux platform and using collaborative tools such as JIRA, Confluence, or JAMA. * Experience creating technical documentation or presenting technical work to classmates, colleagues, or customers. * Interest in customer-facing engineering, system-level design, and continued development across hardware and software disciplines. * Strong organizational skills and willingness to travel as needed to support customer engagements. ## Description As an early-career System Platforms Engineer, you will work alongside experienced engineers to connect Analog Devices' analog, mixed-signal, and digital signal processing technologies with customer applications across the United States. You will develop practical experience in embedded software, FPGA-based platforms, system integration, debugging, and customer support throughout the product lifecycle., * Develop knowledge of Analog Devices' Aerospace, Defense, and Communications system platform products, software tools, and FPGA-based solutions. * Support customer evaluations, demonstrations, system integration, and debugging under the guidance of experienced engineers. * Contribute to embedded software, device drivers, scripts, test utilities, documentation, and reference designs. * Assist with FPGA and software development, testing, validation, and issue resolution in laboratory and customer environments. * Work with customers, sales teams, applications engineers, and product teams to understand technical requirements and document findings. * Translate customer feedback into clear technical requirements, issue reports, and improvement recommendations. * Participate in the development and evaluation of new system-level concepts and demonstration platforms. * Create technical documentation, application notes, training materials, and internal knowledge resources. * Support technical presentations, demonstrations, and training sessions with coaching from senior team members. * Build productive working relationships with customers and internal stakeholders while developing technical and customer-facing skills.