Senior Principal Software Engineer

Danbury, CT, US • Posted 30+ days ago • Updated 10 days ago
Full Time
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • C++
  • Database
  • Leadership
  • Object-Oriented Programming
  • Real-time
  • Software Development
  • Software Design
  • Testing
  • Software Engineering
  • SDLC
  • Software Controls
  • RTX
  • Agile

Summary

Job Type: Full-Time Employee

Position Title: Senior Principal Software Engineer

Location: Danbury, CT

POSITION SUMMARY

Our client is seeking a Senior 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91128590
  • Position Id: PSWEng-1P
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Danbury, Connecticut

Today

Full-time

Danbury, Connecticut

Today

Full-time

Stratford, Connecticut

Today

Full-time

USD 93,200.00 - 164,450.00 per year

Stratford, Connecticut

Today

Full-time

USD 76,500.00 - 134,895.00 per year

Search all similar jobs