Description:
LEVEL 9
We are looking for a C#/.NET Developer with a strong background in device integration, hardware abstraction, and SDLC practices, to support the automation of peripheral device interactions within the enterprise OS deployment pipeline.
Key Responsibilities
1.Build and maintain C#/.NET code modules that integrate with deployment workflows to support USB-attached peripherals (e.g., scanners, smart card readers).
2.Abstract device logic into programmatic libraries/APIs for scalable and reusable integration across the imaging process.
3.Develop tools or utilities that plug into Radia/MDT-based deployments, supporting device readiness during OS rollout.
4.Follow modern SDLC processes including unit testing, source control, CI/CD, and documentation.
5.Troubleshoot and resolve integration issues across multiple hardware types and deployment scenarios.
6.Support cross-functional collaboration with the scripting and imaging engineers to align automation steps.
7.Contribute to reusable frameworks for error logging, exception handling, and runtime diagnostics.
Required Skills
• 7+ years of development experience in C#/.NET, with strong grasp of hardware abstraction
• Experience integrating USB peripherals into enterprise IT environments
• Applied knowledge of unit testing, version control (Git), structured logging
• Familiarity with automation tools like Radia or MDT, and their integration into software workflows
• Exposure to deployment pipelines and OS image interactions is a plus
Optional Skills (Nice to Have for All 3 Roles)
• Direct experience with Radia Client Automation v10 or higher
• Understanding of data center migration and associated deployment complexities
• Experience in cross-team enterprise IT collaboration (infra + software + endpoint teams)
Is this an onsite role? Onsite. 5 days.
Location: TX, 75024, United States
LPC: ***
Is a credit check required? Yes
Is a drug screen required: Yes, 5 P
Is US citizenship required? No
Are green card and H-1 Visa holders acceptable? Yes