View all jobs

Developer III - 2511

Calgary, AB
• Design and implement applications, middleware, and porting layers for Shaw Direct Digital Satellite Receivers.
• Work with vendors and other Shaw teams to integrate hardware and software products.
• Develop test infrastructure and support mechanisms.
• Follow and help to automate and continually improve our development process.
• Debug, maintain, and improve existing products.

Required skills and qualifications:
• Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or Math from a recognized University or equivalent.
• Minimum of 5 years of software design and development experience.
• Demonstrable technical leadership capability.
• Strong C and C++ programming skills required, with industrial experience (i.e., outside academia).
• Solid experience with the full software development lifecycle, including specification, architecture, design, coding, testing, and maintenance.
• Embedded software development experience.
• Excellent command of spoken and written English.
• A positive friendly manner and customer service approach that will enable you to deal with challenging situations with empathy and sincerity.

Desired skills and qualifications:
• Knowledge of real-time, multi-threaded, programming issues and practices.
• Experience with user interface and/or graphics design or development.
• Experience with Linux as a development environment.
• Experience with developing software under embedded Linux or RTOS. (VxWorks)
• Experience with makefiles and scripts for build and process automation
• Knowledge of scripting languages such as Perl, PHP, JavaScript Python, or Groovy
• Experience with Jenkins and related Continuous Integration tools
• Experience with Docker or other container technologies
• Experience with Scrum / Agile development

More Openings

Helpdesk Level 2 Support
System Admin
Deployment Supervisor

Share This Job

Powered by