QuadTech is a global leader in developing innovative software for the commercial printing industry. With products spanning the range of image sensors, data analysis algorithms, print control, and machine control; QuadTech provides the powerful cutting edge developments for both the market as well as our parent company Quad/Graphics. The QG Control Systems Engineering team which caters directly to Quad/Graphics’ needs supports four different divisions and specializes in software development. Team products include machine control, print control, image rendering, camera systems, and data analysis.
About the position
A Software Engineer I is an entry-level position with a solid understanding of the SDLC and the fundamental principles of software development. As an entry-level position, a Software Engineer I will work closely with senior developers and project managers to design, develop, unit test, and support products across the team.
A Software Engineer I must be able to decompose software requirements into a functional design. This design must meet departmental SDLC best practices and will function as the blueprint for the Software Engineer I to implement the project. The Software Engineer I will be capable of unit testing his or her software before releasing his project to the Quality Assurance team.
About whom we are looking for
The successful candidate will be self motivated and possess solid communication skills. He or she will be joining an established team of driven and motivated software professionals. The candidate will embrace challenge and seek improvement both in his or her development projects as well as his or her professional career. The QG Control Systems Engineering team is based on self-accountability and teamwork, and seeks individuals who share these characteristics.
The candidate will be seeking a career in software development; not simply a job. He or she will bring an open mind to projects with the understanding that the opinions of all in the discussion are valued and considered an important component of team work. In addition the candidate must possess a willingness to learn new patterns, methods, processes, and technologies.
C# (.Net 3.5 or higher)
Network Communication Protocols
Bachelor Degree in Computer Engineering, Computer Science, Software Engineering, or Information Systems
Analytical Problem Solving
Desired but Not Required Skills
Image Processing experience
Version Control experience
Quad/Graphics is the quintessential American business success story. By doing things differently and better for more than 40 years,...