Demo

Software & Hardware Interface Developer (C#/WPF)

Alliance Group Technologies Inc
Columbus, OH Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 5/14/2026

Job Title

Software & Hardware Interface Developer (C# / WPF)

Job Summary

We are seeking an experienced software developer to support development and enhancement of PC‑based applications that interface with custom embedded and test hardware. This role is hands‑on and execution‑focused, with primary responsibilities in C# and WPF development using Visual Studio, supported by object‑oriented design, multithreading, and hardware communication.

Familiarity with automotive and embedded communication protocols and Microchip embedded tools is highly desirable.

Key Responsibilities

  • Develop and maintain C# applications using Visual Studio
  • Design and implement WPF‑based graphical user interfaces
  • Interface PC software with custom embedded hardware (USB and related interfaces)
  • Implement multithreaded and asynchronous software to support responsive UIs and parallel hardware communication
  • Apply object‑oriented programming principles to build maintainable and scalable applications
  • Support dynamic and configurable application behavior
  • Debug and resolve software, hardware, and integration issues
  • Collaborate with hardware, firmware, and test engineers during system integration

Required Skills

  • Strong experience with C# development using Visual Studio
  • Proficiency in WPF application development
  • Solid understanding of object‑oriented programming (OOP)
  • Experience with multithreading and asynchronous programming
  • Ability to develop dynamic, configurable applications
  • Strong debugging and problem‑solving skills

Preferred / Nice‑to‑Have Skills

  • Understanding of automotive and industrial communication protocols:
  • CAN
  • LIN
  • SENT
  • J1939
  • Experience with embedded systems development
  • Familiarity with Microchip development tools, including:
  • MPLAB
  • Microchip XC32
  • Experience with hardware‑in‑the‑loop (HIL/HIT), test systems, or automation environments

Salary.com Estimation for Software & Hardware Interface Developer (C#/WPF) in Columbus, OH
$84,726 to $104,194
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software & Hardware Interface Developer (C#/WPF)?

Sign up to receive alerts about other jobs on the Software & Hardware Interface Developer (C#/WPF) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$93,348 - $109,523
Income Estimation: 
$112,230 - $133,397
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Alliance Group Technologies Inc

  • Alliance Group Technologies Inc Columbus, IN
  • Senior Test Automation Development Engineer We are seeking a Senior Test Automation Development Engineer responsible for developing, enhancing, and convert... more
  • 15 Days Ago

  • Alliance Group Technologies Inc Crown Point, IN
  • We are seeking a Professional Surveyor for municipal public works and civil/site construction projects for a large and stable client. Our ideal candidate i... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Software & Hardware Interface Developer (C#/WPF) jobs in the Columbus, OH area that may be a better fit.

  • Battelle and Careers Columbus, OH
  • Battelle delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and deliver critica... more
  • 26 Days Ago

  • MKS2 Technologies Columbus, OH
  • Software Deployment and Hardware Technician As an onsite Software Deployment and Hardware Technician on this project, you will be supporting the Department... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!