Demo

Software Engineer - (C# .NET)

Piper Companies
Piper Companies Salary
Raleigh, NC Full Time
POSTED ON 3/22/2026
AVAILABLE BEFORE 4/22/2026
Piper Companies is seeking a Software Engineer – (C# .NET) to support an engineering team within the industrial technology industry. The Software Engineer – (C# .NET) will work on edge‑device software, data workflows, and multidisciplinary engineering initiatives. The Software Engineer - C# .NET) is a full time opportunity and requires you to sit on site 5 days per week in Raleigh, NC.

Responsibilities of the Software Engineer – (C# .NET):

  • Develop and maintain C# .NET software for edge devices.
  • Work within a KANBAN workflow, owning tasks from development through testing and release.
  • Collaborate with mechanical, electrical, data/vision, and automation teams.
  • Support testing tools and associate software that enable device data flow.
  • Ensure stable device communication using MQTT, REST APIs, and related technologies.

Requirements of the Software Engineer – (C# .NET):

  • 4 years of professional software development experience.
  • Bachelor’s Degree or equivalent experience.
  • Strong proficiency in C# and .NET frameworks.
  • Multidisciplinary engineering exposure (mechanical, electrical, vision/data, automation).
  • On-site presence required 5 days per week with occasional remote flexibility as needed.

Bonus Points:

  • IoT device experience
  • MQTT
  • REST API development
  • Experience with edge equipment

Compensation for the Software Engineer – (C# .NET):

  • $90,000 - $130,000 base salary Bonus Equity
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.

Keywords:

C# .NET, edge devices, IoT, MQTT, REST APIs, multidisciplinary engineering, industrial technology, KANBAN, automation, device workflows, software testing, data movement, edge systems, associate software tools

This job opens for applications on 2/23/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#ONSITE

Salary : $90,000 - $130,000

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
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 Piper Companies

  • Piper Companies Wilmington, DE
  • Piper Companies is currently seeking a Personal Trust Relationship Manager with at least four years of experience as a trust officer or with mutual funds. ... more
  • 9 Days Ago

  • Piper Companies Omaha, NE
  • Piper Companies is seeking a Loan Payments Specialist to join a leading credit union based in Omaha, NE . The Loan Payments Specialist will focus on data e... more
  • 9 Days Ago

  • Piper Companies Titusville, NJ
  • Piper Companies is currently seeking a Pharmaceutical Equipment Commissioning & Qualification Engineer for an opportunity in Titusville, New Jersey or Rari... more
  • 9 Days Ago

  • Piper Companies Durham, NC
  • Piper Companies is seeking a Member Services Associate to support a growing organization within the financial services and insurance sector for a permanent... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Engineer - (C# .NET) jobs in the Raleigh, NC area that may be a better fit.

  • Banyan Software Raleigh, NC
  • Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acqui... more
  • 2 Months Ago

  • Veracity Software Inc Raleigh, NC
  • Job Title: IAM Engineer Duration: 12-24 Months Location: Raleigh, NC/Charlotte, NC/Dallas, TX/Minneapolis, MN/Chandler, AZ - Hybrid Role (3 Days Onsite/2 D... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!