1

Pcie Engineer Jobs in Washington (NOW HIRING)

FPGA Engineer

Linthicum, MD · On-site

$128K - $164K/yr

Linthicum Heights MD Jobs, FPGA Engineer, FPGA, DSP, Xilinx, PSK, QAM, OFDMA, PCIe, Ethernet, AMBA, DDR, UVM, Questa, Spyglass, Synopsys, Synplify, Vivado, ASIC, Electrical Engineer, Maryland ...

Senior FPGA Engineer

Linthicum, MD · On-site

$128K - $164K/yr

Senior FPGA Engineer, Linthicum Heights, MD We are looking for multiple candidates at multiple ... PCIe, Ethernet, AMBA, DDR, etc. - Experience in developing automated, self-checking test benches ...

Software Engineer

Annapolis, MD · On-site

$80K - $120K/yr

... as PCIe, Infiniband, and 100Gbit Ethernet, as well as develop very high-speed protocol switch ... S. in Computer Science, Electrical or Computer Engineering * Desired knowledge of languages: C/C ...

PCIe, CoaXPress, 10GbE) and DDR memory controllers * Experience with large FPGA designs on Kintex ... C++ programming * Mapping data processing algorithms to FPGAs using Vitis HLS * Implementing AI/ML ...

PCIe, CoaXPress, 10GbE) and DDR memory controllers * Experience with large FPGA designs on Kintex ... C++ programming * Mapping data processing algorithms to FPGAs using Vitis HLS * Implementing AI/ML ...

Hardware Engineer

Annapolis Junction, MD · On-site

$126K - $166K/yr

S. government. During the analysis, engineers will identify common hardware structures like ... Have experience with signal protocol analysis (RS232, CAN, PCIe, Gigabit serial, etc.) ? ? ?Are ...

PCIe, CoaXPress, 10GbE) and DDR memory controllers * Experience with large FPGA designs on Kintex ... C++ programming * Mapping data processing algorithms to FPGAs using Vitis HLS * Implementing AI/ML ...

Electrical Engineer Hardware | Columbia, MD | Full Time Schedule: Standard Day Shift, Monday-Friday ... SPI, PCIe, and USB * Experience working with one or more of the following: MCUs, CPUs, FPGAs, or ...

Develop multi-layer boards featuring high-speed digital interfaces (DDR4, PCIe, GigE) and complex ... S. in Electrical Engineering (BSEE) or Computer Engineering. * Experience: 5+ years in hardware ...

Develop multi-layer boards featuring high-speed digital interfaces (DDR4, PCIe, GigE) and complex ... S. in Electrical Engineering (BSEE) or Computer Engineering. * Experience: 5+ years in hardware ...

Electrical Engineer

Columbia, MD · On-site

$105K - $145K/yr

Electrical Engineer Hardware | Columbia, MD | Full Time Schedule: Standard Day Shift, Monday-Friday ... SPI, PCIe, and USB * Experience working with one or more of the following: MCUs, CPUs, FPGAs, or ...

next page

Showing results 1-20

Pcie Engineer information

What is a PCIe engineer?

A PCIe Engineer is a professional who specializes in designing, developing, testing, and troubleshooting hardware and firmware related to PCI Express (PCIe) technology. PCIe is a high-speed serial computer expansion bus standard used to connect components like GPUs, SSDs, and network cards to a computer's motherboard. PCIe Engineers work on ensuring compatibility, optimizing performance, and resolving issues in systems that use PCIe interfaces, often collaborating with hardware, firmware, and software teams.

What are the key skills and qualifications needed to thrive as a PCIe engineer?

To thrive as a PCIe Engineer, you need a solid background in electrical or computer engineering, strong understanding of PCI Express (PCIe) protocols, and experience with high-speed digital design. Familiarity with industry-standard tools such as oscilloscopes, logic analyzers, protocol analyzers, and simulation software, as well as knowledge of relevant standards and certifications like PCI-SIG, are typically required. Strong problem-solving skills, attention to detail, and effective communication are valuable soft skills for this role. These qualifications are crucial for ensuring reliable, high-performance PCIe integration and interoperability in complex hardware systems.

What are some common challenges a PCIe engineer faces when working on high-speed interface designs?

PCIe Engineers frequently encounter challenges related to signal integrity, timing closure, and ensuring interoperability among different hardware components. Troubleshooting issues such as crosstalk, electromagnetic interference, and maintaining compliance with the latest PCI Express specifications requires a keen attention to detail and regular use of specialized tools. Collaboration with cross-functional teams—including hardware designers, firmware developers, and validation engineers—is essential to quickly identify and resolve these issues, ensuring reliable and high-performance system operation.

What is the difference between Pcie Engineer vs Hardware Engineer?

AspectPcie EngineerHardware Engineer
Required CredentialsBachelor's in Electrical/Computer Engineering, knowledge of PCIe standardsBachelor's or higher in Electrical, Computer, or Electronics Engineering
Work EnvironmentDesigning, testing PCIe interfaces, working in R&D or product developmentDesigning and testing various hardware components, including PCIe devices
Industry UsagePrimarily in semiconductor, computer hardware, and electronics industriesBroadly in electronics, computer hardware, telecommunications, and embedded systems

While both roles involve hardware design and testing, a Pcie Engineer specializes in PCIe interface development and standards, whereas a Hardware Engineer has a broader focus on various hardware components. The Pcie Engineer's expertise is more specific to high-speed interface protocols, making it a specialized subset within hardware engineering.

What job categories do people searching Pcie Engineer jobs in Washington look for?

The top searched job categories for Pcie Engineer jobs in Washington are:

What cities in Washington are hiring for Pcie Engineer jobs?

Cities in Washington with the most Pcie Engineer job openings:

Software Engineer

Annapolis, MD • On-site

Annapolis Micro Systems, Inc.
Computer and Peripheral Equipment Manufacturing • 51 - 200 employees

$80K - $120K/yr

Full-time

Re-posted 3 days ago


Job description

Annapolis, MD (On-site)
Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Software Engineer to expand our Software Design Team. Our accelerator products employ FPGA technology to provide computing capabilities far beyond what general-purpose processors can provide. Our new Product line will offer unprecedented processor interconnection bandwidth and performance.
Members of our Software Design Team work as part of a group to create interfaces between conventional processor platforms and our FPGA based accelerators, develop and support IP product development of High-Speed Protocols using FPGAs, such as PCIe, Infiniband, and 100Gbit Ethernet, as well as develop very high-speed protocol switch products. In addition, you will work with and develop on various microprocessor platforms. Your contributions will help us continue to lead our industry and expand our market.
Enjoy the benefits of working for a small privately-held company with on-site production test, manufacturing, hardware, and software design. The close coupling of all aspects of design and production under one roof allows us to create ultra-high performance products and systems at a rapid pace while maintaining the highest possible quality. Daily interaction with other departments provides a first-rate opportunity to further develop your career.
Join us and become part of the future of computing technology!
Responsibilities
  • Develop, Maintain, Test, and Deploy Software Products
  • Design and Test Device Drivers for Windows and Linux
  • Design and Test API, User Examples
  • Design Interfaces to complex ASICs
  • Design and Test VxWorks BSPs and Applications
  • Embedded development and deploying operating systems on our products
  • Interpreting Hardware Schematic Diagrams
  • Design Object-Oriented Software Architectures
  • Capture Requirements By Hands-on Hardware Development Support
  • Automate Build, Test, and Deploy Software Products
  • Provide Second-Tier Customer Support for Software Products
  • Manage Software Releases and Version Control
  • Produce Software Documentation

Requirements
  • B.S. in Computer Science, Electrical or Computer Engineering
  • Desired knowledge of languages: C/C++, Java
  • Desired knowledge of compilers: Microsoft Visual Studio, gcc
  • Desired knowledge of platforms: Microsoft Windows, Linux, Solaris, VxWorks, Cygwin
  • Desired knowledge of tools: make, Subversion, PERL, Python, Eclipse, SWIG, Ruby, Rails
  • Desired knowledge of Object-Oriented Principles and Design, UML, XML, XSLT, HTML
  • Desired knowledge of 1/10/40/100 Gigabit Ethernet, SDR/DDR/QDR/FDR Infiniband, PCIe Gen 3
  • Experience with real-time embedded environments (RTOS)
  • Experience with Interrupt Handlers and DMA
  • Experience with Device Drivers
  • U.S. Citizenship

In compliance with local laws regarding pay transparency, the salary range for this role is $80,000/yr to $120,000/yr; however, Annapolis Micro Systems considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.