A Software Engineer job in Buffalo, NY is currently available through PRADCO at our Fortune 500 manufacturing client. You will be responsible for software design, implementation, and release of customized solutions that interact and communicate with packaging equipment and e-commerce back-office programs and systems. You will work on a software development team which advances printing technology in the areas of ripping, color management and data processing. To be considered, you should have a bachelor’s degree in either Software Engineering or Computer Science and experience with C++ and Windows programming.

 

Job Duties

  • C++ versions 11,14 and 17
  • GUI programming
  • Software build systems
  • Understanding of network concepts such as TCP/IP as well as networking APIs like BSD sockets and Boost.ASIO
  • Source control systems

 

Qualifications

  • Bachelor’s degree in Software Engineering or Computer Science
  • 2+ years of software development experience using C++ and Windows programming
  • Knowledge of Windows 10 and Windows Server
  • Aptitude for Leadership
  • Excellent organizational, and problem-solving skills
  • Ability to effectively communicate and multi-task
  • Ability to work in a fast-paced and changing environment
  • Ability to travel including international – approximately 10%
  • Experience being engaged and working on remote teams is an asset
  • Demonstrated time management, prioritization and follow-through skills
  • Knowledge of printing systems and the following would be a plus:
    • XML o Color management, including formats like ICC profiles
    • Font formats – Open Type, Type 1 and Truetype
    • The PDF imaging mode
  • Additional software knowledge that would be a plus:
    • MFC
    • COM – Active template library
    • Windows API
    • Visual Studio IDE
Job Category: Engineering
Job Type: Full Time
Job Location: Buffalo NY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx