We are seeking a Senior Principal Software Engineer to join our highly dynamic team developing machine control solutions for our products.
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
Coordination of deliverables that affect multiple projects or products.
Define, perform or guide all aspects of system level testing and utilize results to improve solution performance
Capable of leading 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
KEY RELATIONSHIPS
The Senior Principal Software Engineer will 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.
QUALIFICATIONS (SKILLS, EXPERIENCE, EDUCATION AND CERTIFICATIONS)
MINIMUM:
– 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
– 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 SQLServer and Oracle
– Knowledge of network protocols, hardware and standards
– Experience with motion control and servo motor control
#toponehire
The mission of Complete Staffing Solutions is to provide our clients with access to the best and brightest talent available. We offer comprehensive solutions that will increase productivity and empower our clients and their employees to achieve their goals and experience the highest level of success possible. Our specialists focus on permanent and consulting services where our proven experience is unmatched in the marketplace.
Every candidate represented by Complete Staffing Solutions is thoroughly interviewed in person and evaluated (including reference checks) before joining your team. Our thorough interview process ensures that a candidate’s skills, experience and personality are well matched to each job and to the culture of the hiring organization. The success of our clients and our candidates is supremely important to us, and Complete Staffing has an unparalleled customer service approach that has proven to be an integral part of our success. We promise to make your staffing needs our number one priority.
Complete Staffing Solutions is a premier finance, accounting & administrative staffing firm that has been in business for over 25 years. We have the resources, experience and expertise required to coordinate the ideal match between hiring organization and candidate. We have a dedicated permanent placement team that focuses on Finance, Accounting, and Healthcare roles across a multitude of industries. Our temporary staffing consultants offer a wide array of industry knowledge that ranges from accounting/finance to healthcare/administrative and beyond. Here at Complete Staffing, we are confident that our team of committed professionals will provide your company with top-tier talent and be a proven resource to contribute to the immediate and long-term success of your business.

