What are the responsibilities and job description for the Software Engineer III position at Piper Companies?
Piper Companies is seeking a Software Engineer III to join a growing technology-driven organization within the industrial automation and advanced equipment industry for a permanent onsite position based out of Raleigh, NC. The Software Engineer III will support a cross‑disciplinary engineering team by developing and improving applications that power connected devices, data workflows, and edge-based systems.
Responsibilities of the Software Engineer III include:
Salary Range: $90,000-$130,000/year, 5-10% bonus, equity
Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
This job opens for applications on 12/2/25. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: software engineering, C#, DevOps, Azure, Git, CI/CD, MQTT, REST API, SQL, edge devices, IoT, automation, cloud services, debugging, testing, workflows, data transfer, industrial systems, multidisciplinary engineering, application development, version control, device communication, Kanban development, engineering collaboration
Responsibilities of the Software Engineer III include:
- Build, refine, and troubleshoot software applications using modern programming languages such as C#.
- Contribute throughout the development lifecycle, translating requirements into functional designs and reliable code.
- Utilize DevOps tools—including Git, Azure DevOps, and PowerShell—to support CI/CD pipelines and deployment processes.
- Collaborate with engineers across mechanical, electrical, and data disciplines to integrate applications with edge hardware and connected systems.
- Support development of device communication workflows using MQTT, REST APIs, and related technologies.
- 4 years of professional software engineering experience (open to candidates with more extensive backgrounds).
- Strong hands-on experience with C# and familiarity working in multi‑disciplinary engineering environments.
- Demonstrated experience with DevOps workflows and modern version control practices.
- Background working with relational databases, writing SQL queries, and designing or optimizing data structures.
- Bachelor’s degree in Computer Science, Engineering, or a related discipline—or equivalent industry experience.
Salary Range: $90,000-$130,000/year, 5-10% bonus, equity
Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
This job opens for applications on 12/2/25. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: software engineering, C#, DevOps, Azure, Git, CI/CD, MQTT, REST API, SQL, edge devices, IoT, automation, cloud services, debugging, testing, workflows, data transfer, industrial systems, multidisciplinary engineering, application development, version control, device communication, Kanban development, engineering collaboration
Salary : $90,000 - $130,000