2,139,430open jobs
137,612companies
238,820added this week
Browse all
Location
In office (Billerica)
Seniority
Senior · 7+ years exp
Visa
H-1B filings in 12 months: 2
Employment
Contractor

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 10, 2026.

Overview
Company
Impact
Profile match
Dhaka Technologies is an IT staffing and consulting firm headquartered in Washington, DC, providing staff augmentation, IT consulting, application development, DevOps and hardware and software solutions. Founded in 2019, the minority-owned business serves state and local government agencies and private organisations, mainly in the greater Washington area, and also keeps an office in Laurel, Maryland. It recruits contract and full-time consultants for client projects, including DevOps, ServiceNow and Python developers, data architects, SOC analysts, IT project managers, engineers for manufacturing clients and legal and procurement specialists.
Software Engineer - C# / .NET Core, WPF & Windows Device Drivers Job ID: 537555 Location: Billerica, Massachusetts (Pond St.) - 100% Onsite

Employment Type: Contract - Corp-to-Corp (C2C) Rate: $53/hr on C2C Experience: 7-10 years Work Authorization: Any visa - open to all work authorizations (C2C / TPC)

Education: Bachelor's in Computer Science, IT, or related Engineering

About the Role Dhaka Technologies Limited Company (DhakaTech) is hiring an experienced Software Engineer for a leading engineering client in Billerica, Massachusetts. You will design, build, and debug Windows applications and system-level software that control and integrate with laboratory and industrial equipment. The role blends modern C# / .NET Core and WPF application development with low-level C/C++ programming, Windows device driver development, and reverse engineering of existing systems. This is an excellent opportunity for a hands-on C# Developer who enjoys working close to the hardware - embedded systems integration, industrial control systems, and medical/laboratory equipment software.

Key

Responsibilities Design, develop, and maintain Windows desktop applications using C#, .NET Framework, .NET Core, and WPF (MVVM). Develop, test, and maintain Windows device drivers (KMDF/UMDF/WDM) for instruments and peripheral hardware. Write system-level and performance-critical components in C/C++, including interfaces between managed (.NET) and native code. Integrate software with embedded systems, controllers, and industrial/laboratory devices. Reverse engineer legacy applications, protocols, and binaries to document, modernize, and extend functionality. Perform system-level debugging and root-cause analysis using WinDbg, Visual Studio debugger, and hardware/trace tools. Collaborate with hardware, firmware, QA, and systems engineering teams across the full software development lifecycle. Required Qualifications 7-10 years of professional software development experience. 7+ years of strong programming in C#, .NET Framework, and .NET Core. Hands-on WPF application development and Windows application development experience. Hands-on Windows device driver development experience. Strong system-level programming and debugging expertise. Working proficiency in C/C++ for system-level programming and driver development. Bachelor's degree in Computer Science, Information Technology, or related Engineering discipline. Ability to work onsite full time in Billerica, MA.

Preferred

Qualifications Reverse engineering of software, binaries, or communication protocols. Embedded systems integration and hardware/software interfacing. Industrial control systems or industrial automation software experience. Windows-based industrial, medical, or laboratory equipment applications. System-level software development for device manufacturers. Technical Skills & Keywords C# Developer

  • .NET Core
  • .NET Framework
  • WPF
  • MVVM
  • Windows Application Development
  • Windows Device Driver Development
  • KMDF / UMDF / WDM
  • C/C++ Programming
  • System-Level Programming
  • System-Level Debugging
  • WinDbg
  • Reverse Engineering
  • Embedded Systems Integration
  • Industrial Control Systems
  • Industrial Automation

• Laboratory / Medical Equipment Software How to Apply Apply now and reference Job ID 537555. Please make sure your resume clearly highlights your C#/.NET Core, WPF, Windows device driver, and C/C++ experience. DhakaTech is an Equal Opportunity Employer.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,430 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Billerica
In office · 16+ years exp · Bachelor's Degree · Salt Lake City
Verilog
C#
C++
SystemVerilog
VHDL
DevOps
Git
Bitbucket
Chips/EDA
Siemens ModelSim
UVM
Xilinx Vivado
Apply
In office · Secret · 8+ years exp · Bachelor's Degree · Cincinnati
Apply
$121k – $194k per year · Equity · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Rancho Cordova
Python
SystemVerilog
Perl
Chips/EDA
UVM
Apply
$110k – $140k per year · In office · Full-Time · 5+ years exp · Master's Degree · Southfield
AI/ML
Transformers
Chips/EDA
Statistical Process Control
Apply
In office · 10+ years exp · Bachelor's Degree · Cupertino
Chips/EDA
Statistical Process Control
SpaceTech
GD&T
Apply
$40k – $60k per year · In office · Full-Time · Billerica
Analytics
Microsoft Excel
Apply
$90k – $136k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Billerica
Life Sciences
Flow Cytometry
Cell Culture
Next-Generation Sequencing
Apply
$97k – $160k per year · In office · Full-Time · 6+ years exp · Master's Degree · Billerica
Life Sciences
CRISPR
Flow Cytometry
Cell Culture
Next-Generation Sequencing
Apply
$90k – $136k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Billerica
Life Sciences
Flow Cytometry
Cell Culture
Next-Generation Sequencing
Apply
$90k – $136k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Billerica
Life Sciences
Flow Cytometry
Cell Culture
Next-Generation Sequencing
Apply
See all jobs
This is one of many
2,139,430 more open roles from verified company boards, updated every day.