2,142,224open jobs
137,716companies
242,170added 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,142,224 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
$118k – $177k per year · Equity · In office · 2+ years exp · Bachelor's Degree · San Diego
Python
Java
C++
DevOps
Linux
QA
Rest-Assured
Apply
In office · Nationals only · Bachelor's Degree
SpaceTech
ANSYS
Apply
$147k – $170k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Merrimack
MATLAB
MATLAB
Simulink
DevOps
TCP/IP
Energy
PSCAD
IEEE 1547
Grid-Forming Inverters
Apply
$136k – $184k per year · Equity · In office · Nationals only · Full-Time · 5+ years exp · Bachelor's Degree · Austin
Python
C++
Perl
MATLAB
DevOps
Git
Linux
Cybersecurity
Wireshark
Management
Agile
Apply
$157k – $220k per year · Equity · In office · TS/SCI · Full-Time · 7+ years exp · Bachelor's Degree · Seattle
Python
C++
MATLAB
SpaceTech
IBM DOORS
Defense
MIL-STD-810
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,142,224 more open roles from verified company boards, updated every day.