Showing posts with label Software Design Engineer. Show all posts
Showing posts with label Software Design Engineer. Show all posts

Tuesday, 15 May 2012

Software Design Engineer

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement.

Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience.

You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.

About the Job
Our client has a requirement for Software Design Engineer for a 3 month opportunity to start.  The positions are located in Mississauga

What makes this Special

Our client is one of the largest computer technology corporations in the world. They develop, manufacture, license, and support a wide range of software products for computing devices.  Known for what is generally described as a developer-centric business culture, they are a worldwide leader in software, services and solutions that help people and businesses realize their full potential.

Responsibilities
  • To convert video processing algorithms written inefficiently in C or C++ into faster more efficient implementation that leverages the very latest in GPU hardware and compiler technology.
  • To find and implement improvements to algorithms both from a quality and performance point of view. Expert knowledge in parallel computing on GPUs is required.
  • Knowledge of other means of accelerating throughput of an algorithm will also be beneficial.
  • In some cases it will be necessary to isolate and root cause a problem, eliminate all simple solutions, and then clearly and concisely communicate the specifics of the problem to experts in our DirectX team.
  • The discipline to thoroughly prepare for these engagements, and the ability to readily comprehend the advice of these experts and ask relevant questions, will be key to building and build a strong relationship with them. Forming such relationships will lead to better and faster results on the project.
  • Knowledge of video processing concepts used in pixel manipulation would be an asset.



Requirements or Qualifications
Qualified Candidates will have:
  • 4+ years in Coding
  • 1-2 years experience in Specific Language
  • 1-2 years experience in parallel programming knowledge
  • 4 years experience in c++ and programming
  •  Extensive experience in DirectX or CUDA or Open CL
  • Excellent Communication Skills

How to Apply
OnlineTo apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at http://www.zylogcanada.com/.

Email
:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.

Thursday, 8 September 2011

Software Design Engineer

About the Job

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement.

Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience.

You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.

Job Description

Our client has a requirement for a Software Design Engineer for a 6 month contract opportunity.  The position is located in Vancouver, BC.
 
The Web Services Engineer will be responsible for design and implementation of robust, secure, and scalable web services, and deployment processes to support customer-facing applications. The successful candidate must have strong communication skills and be able to work side by side with programmers, designers and Production staff, and be passionate about owning a reliable high-traffic web application.

Responsibilities:

• Work with project leads to design, implement and support reliable, secure, and scalable backend web services in support of public-facing online applications
• Work closely with Design and Production teams to realize application functionality
• Make architectural recommendations for performance and stability and security
• Analyze feature designs and devise technical solutions
• Assist with planning, estimation and distribution of work
• Develop deployment process and mechanisms
• Develop and implement stress testing plans
• Helps Production develop schedules and determine milestones. 

Qualified Candidates will have:

• Experience with object oriented programming languages (C++, C#, Java)
• Experience with modern web technologies: ASP.NET, IIS, WCF, RESTful services, streaming media
• Minimum 4+ years experience building online services for web or game applications
• Experience supporting a live service with frequent refreshes of content and code
• Experience architecting scalable server solutions to support high-traffic and high-bandwidth loads
• Experience with planning for secure online deployments and operations
• Experience with modern web analytics and data-driven product evolution
• Able to demonstrate knowledge of solid software engineering practices, experience with SCRUM / agile based methodologies a plus.
• Self-starter who works well within a creative team.
• Must be able to complete tasks in a timely manner.

Nice to have skills:
• Experience deploying and supporting applications on cloud platforms (AWS EC2, Windows Azure).
• Experience with multiple web technology stacks and SaaS models an asset
• May require advanced knowledge of programming languages and/or development tools in one area, and moderate level skills in multiple areas such as C#, ASP.NET, C/C++, SQL Server 2008, Win 32 API, MFC, COM
• May be required to have experience across multiple tiers of development involving low level, embedded, middle and front end such as TCP/IP, WinCE and multi-threading

Educational and Industry Background:
• BSc. degree in Computing Science, or equivalent experience.


How to Apply
OnlineTo apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at http://www.zylogcanada.com/.

Email
:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.


Company Overview


Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada.  Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.

Top Jobs for Top Talent