Job Title: Software Engineer
Location: Fremont, CA (On-site)
Experience Level: 7 to 10 years
Job Description
Primary: 7 years strong programming skills in C#, .NET Framework, and .NET Core.
Secondary: Experience with C/C++ for system-level programming and driver development.
Hands-on experience with Windows device driver development
System-level programming and debugging expertise
Primary Keywords - C# Developer, WPF, .NET Core, Windows Application Development, Reverse Engineering, Embedded Systems Integration, C/C++ Programming, System-Level Programming, Industrial Control Systems
Priority 1 Must Have
C# / .NET Framework / .NET Core
7+ years C#/.NET
Windows Device Driver Development
System-Level Programming
System-Level Debugging
C/C++ Programming
Windows Application Development
WPF
Priority 2 Preferred
Reverse Engineering
Embedded Systems Integration
C/C++ Driver Development
Industrial Control Systems
Windows Internals / System Programming
Nice to Have
Industrial equipment experience
Hardware-software integration
Device-level troubleshooting
Embedded software development
Education & Experience
7 10 years experience
7+ years strong C#/.NET programming
C/C++ system-level programming
Windows device driver development
System-level debugging
WPF / Windows application development
Embedded systems integration