Sr. Principal Software Engineer


Complete Staffing Solutions
Dice Job Match Score™
🤯 Applying directly to the forehead...
Job Details
Skills
Summary
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
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
- Dice Id: 10529939
- Position Id: 34782
- Posted 1 day ago
Company Info
About Complete Staffing Solutions
We understand that the job search process can be daunting, and we are dedicated to alleviating the stress and uncertainty that often accompanies it. Our approach is centered on a comprehensive understanding of both your skills, qualifications, and aspirations, as well as the specific needs and culture of the companies we collaborate with.
To begin with, we prioritize building strong relationships. By taking the time to listen and understand their career goals, preferences, and personal values, we can better align them with opportunities that resonate with their professional journey. This personalized approach allows us to go beyond a simple match of skills and job requirements; we aim to connect individuals with positions that align with their long-term aspirations and cultural fit.
We take into consideration many factors, from technical skills and experience to soft skills and cultural fit, ensuring that when we present to you to prospective employers you are not just qualified but are also likely to thrive in a new role. This commitment to precision in our matchmaking sets us apart, offering a more nuanced and effective approach to recruitment.
Finally, our dedication extends to providing ongoing support for both you and our clients. We don’t consider our job done once a match is made; instead, we foster relationships that go beyond the hiring process. This commitment to the success and satisfaction of both parties ensures that our candidates not only find a job but also embark on a fulfilling career path, while our partner companies benefit from employees who contribute positively to their organizational goals. In essence, our commitment to finding the perfect job match is a holistic and enduring process that prioritizes the long-term success and satisfaction of both candidates and employers alike.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs