Haystack
← Back to Jobs
Technology
GS

Principal Software Engineer

Galon Solution IncDanbury, CT🇺🇸United StatesPosted Sep 16, 2026

Why This Role Stands Out

This Principal Software Engineer role offers significant opportunities for leadership and impact, allowing you to architect and deploy high-performance solutions within a collaborative, hybrid work environment. If you are an experienced C++ developer with a passion for real-time systems and mechatronics, you'll thrive by driving critical projects and shaping the future of innovative machine control technology. Apply today to leverage your expertise and grow your career with Galon Solution Inc.

Quick Overview

Seniority
Leader
Work mode
Hybrid
Location
Danbury, CT, United States
Posted
5 days ago
OracleSQLSQL ServerAgileC#.NETASP.NETC++Java

Job Description

Job Type: Full-Time Employee

Position Title: Principal Software Engineer

Location: Danbury, CT

POSITION SUMMARY

Our client is seeking a Principal Software Engineer to join a dynamic team and collaborate closely with cross-functional engineering teams, product and project managers, and senior leadership, while also interfacing with manufacturing, customer support, and external partners to deliver high-performance machine control solutions.

CORE RESPONSIBILITIES

  • Work as part of or lead multidisciplinary teams of engineers to gather requirements, architect, design, implement and deploy real-time software to control high speed mail processing equipment
  • Coordinate deliverables that affect multiple projects or products.
  • Define, perform or guide all aspects of system level testing and utilize results to improve solution performance
  • Lead cross functional project teams on high-risk projects to success against critical deadlines
  • Plan and maintain project schedules, ensure solutions meet all requirements and are delivered within specified timeframes and budget allocations
  • Collaborate closely with project team members, product management and internal and external partners

MINIMUM SKILLS, EXPERIENCE, EDUCATION AND CERTIFICATIONS:

  • 10 years of experience with large-scale, object-oriented software design & development over the full life cycle process
  • 8 years software development with strong C++ programming skills
  • Experience designing software controls for mechatronic systems
  • Experience with real-time operating systems, such as RTX
  • Proficiency using a systems level approach to developing solutions
  • Superior analytical and creative problem-solving skills
  • Proven troubleshooting skills and the ability to resolve complex system level problems, including mechanical and electrical issues under tight timeframes
  • Experience working with Agile development methodologies
  • Experience in software quality assurance and testing
  • Must have good project management skills and be able to prioritize, multitask and collaborate effectively in a fast paced, multidisciplinary group environment.
  • Excellent communication and interpersonal skills, including the ability to converse with engineers and non-engineers of diverse backgrounds and present to senior management
  • BS or MS Degree in Computer Science or related discipline

PREFERRED

  • Experience with Java, C#, .NET, ASP.net
  • Knowledge of web-based service architecture and application development
  • Experience with database technologies including SQL Server and Oracle
  • Knowledge of network protocols, hardware and standards
  • Experience with motion control and servo motor control
  • Knowledge of mailing and paper handling applications

Similar jobs