- 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/budget allocations.
- Collaborate closely with project team members, product management, and internal and external partners.
- BS or MS Degree in Computer Science (or a related discipline).
- 8+ years of experience with large scale, object-oriented software design & development over the full life cycle process.
- 8+ years of software development experience 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 (QA) 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.
- Professional experience with Java, C#, .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.
Senior Lead Software Engineer - Danbury, United States - Bernard Nickels & Associates
Description
Position Type: Full-Time, Direct Hire
Location: Danbury, CT (onsite position)
Salary Range: $145,000 to $175,000
Overview: Our client is a global, innovative leader in enterprise print, mail, and customer communications. Their products include printers, inserters, sorters, and parcel solutions—and a renewed commitment to innovative software and vote-by-mail solutions. They are proud to be an industry and market leader in the mail space. Although their manufacturing headquarters is based in Danbury, CT, they are a global company with clients and team members in over 18 countries worldwide, including an expansive field service team comprised of over eight-hundred specialized field service technicians.
They are actively seeking a Senior Lead Software Engineer to join their team developing machine control solutions for high-performance mailing solutions. They are looking for a high energy, team player who possesses strong initiative and a "can-do" attitude. Candidates must have good project management skills and be able to prioritize, multitask, and collaborate effectively in a fast-paced, multidisciplinary group environment.
Responsibilities:
Required Qualifications:
Preferred Qualifications: