PCIe Switch Fabric SW (Dev + Test)

Colorado Springs, CO, US • Posted 1 day ago • Updated 4 hours ago
Contract W2
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Attention To Detail
  • C
  • Collaboration
  • C++
  • Computer Hardware
  • Communication
  • Computer Networking
  • Computer Engineering
  • Continuous Improvement
  • Data Storage
  • Embedded Software
  • Debugging
  • Documentation
  • Electrical Engineering
  • Conflict Resolution
  • DMA
  • Data Centers
  • Linux Kernel
  • Mapping
  • PCI Express
  • Performance Metrics
  • Problem Solving
  • Shell
  • Test Suites
  • Soft Skills
  • Scripting
  • Python
  • Embedded Systems
  • Perl
  • Stacks Blockchain
  • RTOS
  • Regulatory Compliance
  • Linux
  • Firmware
  • Switches

Summary

PCIe Switch Fabric SW (Dev + Test) - 

Location: Colorado Springs, CO (Onsite- 5 days in a week)
 
We are seeking a highly skilled Software Developer and Tester specializing in PCI Express (PCIe) Switch Fabric technologies. In this role, you''''ll design, develop, validate, and optimize embedded software and test frameworks that drive high-performance I/O interconnect and switching solutions used in data centers, storage systems, and networking platforms.
 
Key Responsibilities:  
 
Design and develop embedded software and firmware controlling PCIe switch fabric devices and components.
Implement low-level drivers, protocol stacks, and configuration utilities for PCIe Gen4/Gen5/Gen6 environments.
Develop automation scripts, test suites, and simulation frameworks to validate switch fabric functionality and performance.
Debug complex system interactions involving PCIe transactions, DMA operations, and memory mapping.
Collaborate with hardware, firmware, and validation teams to ensure functional integration and compliance with PCIe specifications.
Analyze logs, performance metrics, and protocol traces using tools such as LeCroy, Teledyne, or protocol analyzers.
Write detailed design and test documentation, driving continuous improvement in reliability and test coverage.
 
Required Qualifications:
 
Bachelor''''s or Master''''s degree in Computer Engineering, Electrical Engineering, or a related field.
3–8 years of experience in embedded software development or validation for PCIe or high-speed interconnect systems.
Strong knowledge of PCIe architecture, protocol layers, configuration space, and switch fabric topology.
Proficiency in C/C++, scripting languages (Python, Perl, or Shell), and Linux driver development.
Hands-on experience with debugging tools, traffic generators, and compliance test suites.
Familiarity with U-Boot, Linux kernel, and embedded RTOS environments.
Soft Skills:
Strong problem-solving mindset with attention to detail and structured debugging approach.
Excellent communication and documentation skills for cross-functional collaboration.
Self-driven and able to work independently in a fast-paced R&D environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91126058
  • Position Id: 8924752
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Colorado Springs, Colorado

22d ago

Easy Apply

Contract

Depends on Experience

Colorado Springs, Colorado

24d ago

Easy Apply

Full-time

$50 - $70

Colorado Springs, Colorado

Today

Full-time

USD 126,800.00 per year

Colorado Springs, Colorado

Today

Full-time

Depends on Experience

Search all similar jobs