Monday, 27 January 2014

Software Developer - Security Architect

Posted by Unknown on 02:06 with No comments

PEER Group provides factory automation software solutions and consulting services to semiconductor manufacturers, and equipment suppliers around the world. PEER Group’s products enable equipment automation, including factory communication and hardware control, on semiconductor tools used in the production of computer chips.


Software Developer - Security Architecture
Based in Kitchener-Waterloo, ON
Senior position available



Working with one of our product development teams, you will focus on providing network security architecture expertise for development of new products. This new technology will provide fast and easy communications for semiconductor, solar, MEMs, LED and other high-technology manufacturing equipment.  You will solve real-world problems for our customers by providing Tier 2 support for mission critical software.


Scope of Duties:

    Learn about PEER Group’s connectivity tools and the Semiconductor automation standards.
    Learn how to use tools like PEER Tool Orchestrator (PTO™), and EIB™ Factory.
    Use your design skills and your coding talent to sustain and enhance the functionality of our products.
    Design, develop, code, and integrate applications using UML, C/C++, C#, Visual Studio, TFS.
    Code for multiplatform applications – Windows, Unix (Solaris), Linux.
    Perform unit testing on code and participate in bug fixes.
    Create and execute system performance test plans to exercise the security parameters of the product, analyze results and plan for changes to code.
    Travel to manufacturing locations
    Deliver architecture artifacts such as solution architectures, product design documents and input for product roadmaps.
    Interact with your team, management, and customers, to resolve Tier 2 support issues.

To excel in this position, you need to possess:

    Post-secondary education in a technical field (Engineering, Systems Design, Computer Engineering, or Computer Science) and/or work experience, ideally in the area of automation technology.
    Senior (>5 years) experience in a Software Development role using related technologies and design methodologies in systems with advanced security features.
    Solid knowledge of software design and demonstrated ability to learn new technologies quickly.
    Strong coding skills and experience in C#, C/C++ in Windows, Linux and Unix operating systems a must.
    Special knowledge of automation or experience with semi-conductor standards an asset.
    Keen problem solving and troubleshooting skills and strong attention to detail.
    Excellent English communication skills, with the ability to effectively interact with customers and teammates. face to face and remotely to collaborate, mentor and provide support.
    High commitment to success, ability to multitask within tight deadlines, and a professional demeanor are assumed.
    Willingness to travel occasionally within North America, Europe and Asia.



We are looking for a senior software developer with specific experience in network architecture and security strategies for the design of data retrieval and management systems within global manufacturing environments.

    Requires knowledge of architecture in the following domains:  identity and access management, network security architecture, log management, threat and vulnerability management, role and key management, threat containment, risk assessment and security forensics
    Experience in the Information Technology field with broad technical experience in a variety of IT systems specializing in network, platform and security architectures, application and integration technologies and IT services
    Extensive experience planning and deploying IT initiatives within an enterprise environment

You bring experience, skill and a love for solving large and intricate software problems to this job. Your depth of experience and drive to succeed give you an edge when jumping into a new product space and assimilating the legacy of information that you need to know to become a guru.



Complexity intrigues you. You excel at working with multiple systems at the same time and keeping the requirements of a number of stakeholders finely balanced while you work towards a solution. When you have a tricky problem in your head, it doesn’t leave you until it’s solved. You have pride of purpose and heroic acts of problem-solving are your specialty.



You understand the importance of having a rock solid code base to build the future products on and you enjoy the challenge of keeping the core product on track while adapting to new functionality driven by industry requirements.



You know that most good things happen as a result of a carefully managed plan—requirements gathering, sharing of information, commitment to a clear goal, coordinating and communicating the plan for delivery and release—that leads to customer satisfaction.



We need your ability to jump on a learning curve, familiarize yourself with the problem space, the industry and the testing tools and get right into the code. Come and work in an environment where professionals have a chance to become experts; where you work in a small company environment, but deal in the big leagues. Come to PEER Group.
Please submit your resume by email. To fast track your application, please include an electronic copy of your transcripts with your application via e-mail to Janice Retterath. Visit our careers section for more information on applying to and interviewing with PEER Group.

0 comments:

Post a Comment