Senior Software Engineer-.net- TCP/IP

Recruitment.ai

Maynard (MA)

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recruitment.ai in Maynard, MA is seeking a highly experienced Senior Software Engineer with over 10 years of GUI development expertise to design, develop, and maintain high-performance software for our specialized hardware systems.

The ideal candidate will have deep Microsoft ecosystem knowledge, low-level communication experience, and a track record of bridging embedded systems with intuitive user interfaces.

Qualifications

  • 10+ years of professional software engineering experience.
  • Expert-level proficiency in C# and the .NET framework.
  • Extensive experience with Visual Studio and WinForms development.
  • Proven expertise in TCP/IP socket programming for hardware integration.
  • Strong experience in designing dynamic, browser-based GUIs.
  • Demonstrable experience using Copilot in Visual Studio and command-line GenAI tools for code optimization and assistance.
  • Proficiency in writing automation scripts for testing and controlling lab equipment and test boards.

Responsibilities

  • Design and develop desktop applications using C# and WinForms within the Visual Studio environment.
  • Implement and maintain TCP/IP socket communication for reliable data exchange between software and hardware components.
  • Architect and build dynamic, browser-based GUIs that provide intuitive control and monitoring capabilities.
  • Leverage AI-driven development tools, including GitHub Copilot in Visual Studio and command-line GenAI tools, to accelerate code generation and improve developer productivity.
  • Create and maintain automation scripts to streamline the validation of test boards and lab equipment.
  • Collaborate with cross-functional teams to ensure software reliability, performance, and scalability.

Skills

C#
.NET
WinForms
TCP/IP
Browser GUI
Copilot in VS
GenAI tools
Automation scripting
C/C++
Python
Linux

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Visual Studio
CMIS 5.0+
CFP MSA management interface

Job description

Role: Senior Software Engineer

Location: Maynard MA

Duration: Long Term

We are seeking a highly experienced Senior Software Engineer with over 10 years of professional GUI development expertise to join our engineering team. You will be responsible for designing, developing, and maintaining high-performance software solutions for our specialized hardware systems.

The ideal candidate will possess deep technical proficiency in the Microsoft ecosystem and a strong background in low-level communication protocols and hardware automation. You will play a critical role in bridging the gap between complex embedded systems and user-facing interfaces.

Key Responsibilities
  • Design and develop robust desktop applications using C# and WinForms within the Visual Studio environment.
  • Implement and maintain TCP/IP socket communication for reliable data exchange between software and hardware components.
  • Architect and build dynamic, browser-based GUIs that provide intuitive control and monitoring capabilities.
  • Leverage AI-driven development tools, including GitHub Copilot in Visual Studio and command-line GenAI tools, to accelerate code generation and improve developer productivity.
  • Create and maintain automation scripts to streamline the validation of test boards and lab equipment.
  • Collaborate with cross-functional teams to ensure software reliability, performance, and scalability.
Mandatory Skills & Qualifications
  • 10+ years of professional software engineering experience.
  • Expert-level proficiency in C# and the .NET framework.
  • Extensive experience with Visual Studio and WinForms development.
  • Proven expertise in TCP/IP socket programming for hardware integration.
  • Strong experience in designing dynamic, browser-based GUIs.
  • Demonstrable experience using Copilot in Visual Studio and command-line GenAI tools for code optimization and assistance.
  • Proficiency in writing automation scripts for testing and controlling lab equipment and test boards.
Desirable Skills
  • Experience developing complex GUIs specifically for embedded devices.
  • Proficiency in C/C++ for low-level system interactions.
  • Scripting and development experience with Python and Linux environments.
  • Solid understanding of Software Configuration Management (SCM) best practices and build systems.
  • Familiarity with CMIS 5.0+ standards and CFP MSA management interface familiarity
Education
  • Bachelor’s degree in computer science, Electrical Engineering, or a related field
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.Net/C#)
Senior Software Engineer (.Net/C#)

Recruitment.ai • Maynard (MA)

On-site
USD 120,000 - 190,000
Dot Net Developer
Dot Net Developer

Recruitment.ai • Maynard (MA)

On-site
USD 140,000 - 190,000
.Net Developer
.Net Developer

Recruitment.ai • Maynard (MA)

On-site
USD 140,000 - 190,000
Senior .NET GUI Engineer – WinForms & TCP/IP
Senior .NET GUI Engineer – WinForms & TCP/IP

Recruitment.ai • Maynard (MA)

On-site
USD 120,000 - 190,000
Senior .NET GUI Engineer for Embedded Hardware
Senior .NET GUI Engineer for Embedded Hardware

Recruitment.ai • Maynard (MA)

On-site
USD 140,000 - 190,000
Senior .NET Engineer for Hardware GUI & WinForms
Senior .NET Engineer for Hardware GUI & WinForms

Recruitment.ai • Maynard (MA)

On-site
USD 130,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

AlphaPRO Consultancy • Sterling Heights (MI)

On-site
USD 90,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

6AM City, LLC • Wisconsin

On-site
USD 100,000 - 135,000
Software Developer - C++
Software Developer - C++

ContractStaffingRecruiters.com • Bloomfield (CT)

On-site
USD 90,000 - 120,000
Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Employment International • Irvine (CA)

On-site
USD 120,000 - 160,000