Please wait...

By category

Corporate Quality & Safety

Quality Assurance Engineer
Location Surrey, BC, Canada
Company Delta Controls
Reporting to the Quality Assurance Manager, the Quality Assurance Engineer is a motivated self-starter that can work autonomously and look for every opportunity to support manufacturing engineering, product engineering and supply chain management, to ensure that Delta Controls Quality standards are met in all aspects of our products, both hardware and software. This is a full time, permanent position, to start as soon as possible.

Job Summary

Reporting to the Quality Assurance Manager, the Quality Assurance Engineer is a motivated self-starter that can work autonomously and look for every opportunity to support manufacturing engineering, product engineering and supply chain management, to ensure that Delta Controls Quality standards are met in all aspects of our products, both hardware and software.

Duties & Responsibilities

In this role, you will:

  • Develop and implement Quality Assurance programs and procedures to assure conformance of manufactured assemblies and finished products.
  • Instigate the prevention of defects in all phases of the manufacturing value stream from raw material supply to Customer’s utilization.
  • Employ effective problem-solving methodologies to identify root causes and implement their corresponding corrective and preventive actions.
  • Drive the execution of Quality initiatives in collaboration with other teams.
  • Lead root cause investigation and resolution of Customer and Supplier Quality issues.
  • Use statistical methods to analyze data from RMA, manufacturing, incoming inspection, and product audits.
  • Provide monthly reports to prioritize Quality issues from RMA and manufacturing.
  • Call regular meetings to review, decide and follow up on the actions for Quality issues.
  • Monitor the calibration status of equipment and ensure all calibrations are happening as scheduled.
  • Conduct incoming inspections and maintain the incoming inspection system.
  • Manage the recurring in-process and product audit system.
  • Coordinate containment activities to ensure proper segregation of nonconforming product from un-intended use.
  • Facilitate and/or participate in continual improvement projects.
 
 

Information Technology / Information Services

Intermediate Software Developer - Backend
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for an Intermediate Software Developer – Backend to join our Product Development Team. As an Intermediate Backend Software Developer with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience building web based and cloud based applications, with deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Design, develop, implement, and maintain large scale web and cloud applications
  • Contribute to system design and software architecture
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like daily stand-up, sprint planning, task estimation and development, and sprint reviews and retrospectives
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation, and changes
 
 

IT Systems Administrator
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is hiring for an IT Systems Administrator position based in our Surrey, BC offices (Cloverdale/Langley border). This is a full-time, permanent position.

Job Summary

Reporting to the IT Manager, the IT Systems Administrator is responsible for supporting all aspects of our data centre and server operations and provide second level assistance on all Information Technology services.

 

Duties & Responsibilities

Duties and responsibilities include the following, but are not limited to:

  • Install, patch and administer vCenter Server and ESXi servers.
  • Install, patch and administer Windows and Linux VM images.
  • Install, patch and administer physical servers.
  • Maintain VMware backups, onsite, offsite and cloud.
  • Design and maintain a patching program for our Windows and Linux servers using industry standard tools.
  • Hardening of public facing servers.
  • Physical installation of data centre servers, storage, cabling.
  • Build and maintain documentation of all processes.
  • Design, maintain and test Disaster Recovery and Business Continuity plans in the context of our Data Centre infrastructure.
  • Answer phone calls, emails and in person requests for help from the users.
  • Troubleshoot hardware, software and connectivity issues at a second level.
  • Participate in a 24/7/365 coverage pattern, rotating with other team members.
  • Perform other duties within IT as required.
 
 

Senior Software Developer - Backend
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for a Senior Software Developer – Backend to join our Product Development Team. As a Senior Backend Software Developer with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience building web based and cloud based applications, with deep understanding of technology, and excellent problem solving skill.

Delta Controls Inc. is looking for a Senior Software Developer – Backend to join our Product Development Team. As a Senior Backend Software Developer with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience building web based and cloud based applications, with deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Design, develop, implement, and maintain large scale web and cloud applications
  • Contribute to system design and software architecture
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like daily stand-up, sprint planning, task estimation and development, and sprint reviews and retrospectives
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation, and changes
 
 

Sales

Lead Sale Engineer, Corporate Accounts
Location Surrey, BC, Canada
Company Delta Controls
This exciting newly created position serves Delta Controls’ global corporate account sales, one of the core channels of strategic focus for our future planned growth. Supporting the corporate business development sales team, this role owns all HQ/factory related support and coordination for the direct sales of Delta Controls products and services with national/multinational organizations and large end user clients.

This exciting newly created position serves Delta Controls’ global corporate account sales, one of the core channels of strategic focus for our future planned growth. Supporting the corporate business development sales team, this role owns all HQ/factory related support and coordination for the direct sales of Delta Controls products and services with national/multinational organizations and large end user clients.

As an integral member of the Customer Care team, core duties include the responsibility for all project proposals and corporate agreements serving the Corporate Accounts channel. This requires working closely with Business Development Managers (BDMs) and with our Professional Development Services (PDS) team responsible for the direct delivery of engineering, design and contracting services to Corporate Accounts. It will also require engaging with various product teams within Delta Controls and the parent Delta Electronics Group, as well as with other suppliers and project stakeholders.

 
 

Sales Engineer – Consultant Specialist
Location Remote, United States
Company Delta Controls
Delta Controls Inc. is looking for a Sales Engineer – Consultant Specialist to join our Sales Team. The Sales Engineer – Consultant Specialist promotes Delta Controls and the Delta Controls Partnership to the mechanical/electrical consulting community. Acting as a trusted advisor, the Sales Engineer is responsible for getting targeted offerings into specifications at major consulting firms.

In this role, you will:

  • Develop specifications for use by consulting engineers.
  • Generate new business by promoting Delta Controls brand awareness in the consulting community.
  • Develop major consulting relationships through direct presentations, lunch and learns, specification assistance and sales support for consultants.
  • Get Delta Controls in as many specifications as possible.
  • Participate in major sales presentations to key stakeholder groups- can be in the presence of a Delta Partner or not. May involve joint target selling with Delta Partners or Delta Group Business Units.
  • Represent Delta in national or targeted market trade shows.
  • May review and evaluate client specifications and coordinate in-house resources to satisfy client needs.
  • Review system layout and system applications during the sales process.
  • Regularly communicate with the management team regarding opportunities in play, forecasts and current sales progress using our CRM system and sales reporting tools.

Performance measures

  • Number of Lunch and Learn sessions conducted.
  • Number of specifications listing Delta Controls as an approved system.
  • Number of consultant calls executed.
  • Number of non-consultant client calls executed.
 
 

Software Development

Technical Lead - Full Stack
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project
  • Ensures the team uses appropriate software development practices, invests in continual improvements to tooling or technical debt, and that the system evolves to meet its changing needs and environment
  • Contribute to system design and software architecture to provide technical guidance and leadership
  • Design, develop, implement, and maintain large scale applications
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like sprint planning, task estimation and development
  • Collaborate with project manager to coordinate sprint planning sessions, backlog grooming, daily stand-up, sprint reviews and retrospectives
  • Lead a group of developers in various projects
  • Involve in recruiting talent and carry out onboarding process for new team members
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation and changes
 
 

Other

Production Manager
Location Surrey, BC, Canada
Company Delta Controls
The Production Manager is responsible for the safety of the team and the efficient manufacture of Delta’s products. Plans and anticipates the needs of the team as well as current and new products by carefully analyzing production procedures and staffing requirements. The Production Manager will also assist Product Development all matters related to efficient and cost-effective manufacturing.

Job Summary

The Production Manager is responsible for the safety of the team and the efficient manufacture of Delta’s products. Plans and anticipates the needs of the team as well as current and new products by carefully analyzing production procedures and staffing requirements. The Production Manager will also assist Product Development all matters related to efficient and cost-effective manufacturing.

 

Duties & Responsibilities

  • Manage Production shift schedules and arranges assistance in the event of absences; promotes adjustments in production to minimize down time.
  • Organize production activities and coordinate work of all assigned personnel in a timely, safe, and cost-effective manner to ensure internal and external customer needs are met.
  • Is accountable for meeting the manufacturing output targets.
  • Track key indicators of the production team’s performance including safety, efficiency, quality, waste, downtime, labor costs, and industrial accidents and ensure expectations are met or exceeded.
  • Build a strong team by communicating performance expectations; monitoring and appraising performance; providing support, coaching, training, and disciplining and enforcing corporate policies and procedures to Production lead hands and team members as needed.
  • Ensure that good practices in manufacturing are in place as well as ensuring employees understand and follow company health and safety policies.
  • Take appropriate actions to investigate safety concerns to maintain a safe and secure work environment for all employees.
  • Responsible for hiring, promoting and terminations.
  • Continuously improve operations to maximize profit and minimize cost.
  • Review an update existing procedure to incorporate lean and a culture of continuous improvement.
  • Ensure changes from NCRs/DCNs are implemented properly.
  • Be proactive to prevent problems within the product, process, or quality system.
 
 

Warehouse Staff

Production Worker
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is looking for Production Workers for our Surrey, BC office (Cloverdale/Langley border). This is a full-time, permanent position to start ASAP.

Production Workers work in different areas of Delta Controls manufacturing department, the initial focus of this position will be in Final Assembly. Production Workers are trained in multiple areas and from time to time may be moved to another department. Production Workers duties will change due to experience, training and ability. Some of the duties and responsibilities of this position will include: 

  • Initiating action to prevent problems within the product, process or quality system.
  • Documenting problems within the product, process or quality system.
  • Contributing to the solution of problems.
  • Verifying the implementation of corrective action.
  • Controlling further processing until the problem is corrected.
  • Perform component verification. 
  • Set up jobs according to documentation and examples.
  • Verify machine setup to documentation.
  • Replenishing machine inventory.
  • Prepare electronic components.
  • Operate basic hand tools - manual and electric.
  • Package products required in a suitable manner.
  • May be required to perform other related duties as assigned.
 
 

Software Quality Assurance

Software Developer in Test (SDET)
Location Surrey, BC, Canada
Company Delta Controls
Our Product Development team is looking for a Software Developer in Test (SDET) for developing automated tests, frameworks and validating functionality of our web and cloud based software solutions.
  • Work closely with test leads and developers to design test plan strategies based on design documentation and requirements
  • Verify that new features are fully implemented and will meet our customer’s needs.
  • Maintains test plans for changes in the product.
  • Develop and maintain automated test scripts and frameworks.
  • Manual and automated test execution.
  • Record test results and track issues for resolution.
  • Verifies defect fixes are satisfactory on new builds.
  • Contribute to the creation of designs for production software with a focus on testability, robustness, and performance.
  • Ensures that product development teams are using best practices in software development.
  • Provide test status and updates on an ongoing basis.
  • Regularly identifies usability problems and make suggestions for improvement.
  • Identifies and utilizes any hooks or test shells that may be added to the product to aid in testing.
 
 

Software Engineering

Software Architect
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for a Software Architect to join our Product Development Team. As a Software Architect with Delta Controls, you will work with development teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience designing and developing web based and cloud based applications and software systems, with deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Provide product architectural direction on requirements and design principles
  • Create high-level product specifications and design documents
  • Establish mid to long term security and authentication requirements
  • Formalize non-functional product requirements from Product Management and ensure architectural framework can support the current and future needs of the product
  • Collaborate with team members to determine best practices and requirements for software
  • Design and define structural components and elements of a specific system
  • Prototype and experiment with technical designs to prove the project’s viability
  • Work with other architects within the department to drive the systems level architecture
  • Review development conceptual and high-level designs to ensure they align within the product architectural framework
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers
  • Stay current with new technologies, development platforms, frameworks, evolving solutions and industry standards
 
 

Technical Lead - Full Stack
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project
  • Ensures the team uses appropriate software development practices, invests in continual improvements to tooling or technical debt, and that the system evolves to meet its changing needs and environment
  • Contribute to system design and software architecture to provide technical guidance and leadership
  • Design, develop, implement, and maintain large scale applications
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like sprint planning, task estimation and development
  • Collaborate with project manager to coordinate sprint planning sessions, backlog grooming, daily stand-up, sprint reviews and retrospectives
  • Lead a group of developers in various projects
  • Involve in recruiting talent and carry out onboarding process for new team members
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation and changes
 
 

Mechanical Engineering

Senior Mechanical Designer
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is hiring for a Senior Mechanical Designer position based in our Surrey, BC offices (Cloverdale/Langley border). This is a full-time, permanent position to start in January 2021

The Senior Mechanical Designer is someone who can work on various mechanical design projects through the whole design cycle from requirements development, to sketch, to research, to prototype, to design and perform verification testing.

The  Senior Mechanical Designer should have experience with plastic injection molding design for electronics enclosures and in addition is preferred to have experience with sheet metal and die casting design. It is also preferred to have experience with design for thermal management in electronics and thermal simulation.

The Senior Mechanical designer is expected to provide training and mentorship to more junior mechanical designers.

 

Duties and responsibilities:

  • Mechanical design for product development projects
  • Research new technologies relevant to product roadmap and strategy
  • Assist in the collection and definition of product requirements
  • Perform Technical, costing and risk analysis for new projects
  • Mentorship and training of more Junior Mechanical Designers
  • Liaison with mold makers and other suppliers to ensure the project runs smoothly
  • Produce design documentation in accordance with team standards
  • Perform other tasks assigned by the Mechanical Team Lead
 
 

Mechanical Designer

Senior Mechanical Designer
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is hiring for a Senior Mechanical Designer position based in our Surrey, BC offices (Cloverdale/Langley border). This is a full-time, permanent position to start in January 2021

The Senior Mechanical Designer is someone who can work on various mechanical design projects through the whole design cycle from requirements development, to sketch, to research, to prototype, to design and perform verification testing.

The  Senior Mechanical Designer should have experience with plastic injection molding design for electronics enclosures and in addition is preferred to have experience with sheet metal and die casting design. It is also preferred to have experience with design for thermal management in electronics and thermal simulation.

The Senior Mechanical designer is expected to provide training and mentorship to more junior mechanical designers.

 

Duties and responsibilities:

  • Mechanical design for product development projects
  • Research new technologies relevant to product roadmap and strategy
  • Assist in the collection and definition of product requirements
  • Perform Technical, costing and risk analysis for new projects
  • Mentorship and training of more Junior Mechanical Designers
  • Liaison with mold makers and other suppliers to ensure the project runs smoothly
  • Produce design documentation in accordance with team standards
  • Perform other tasks assigned by the Mechanical Team Lead
 
 

Electronic Assembly

Production Worker
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is looking for Production Workers for our Surrey, BC office (Cloverdale/Langley border). This is a full-time, permanent position to start ASAP.

Production Workers work in different areas of Delta Controls manufacturing department, the initial focus of this position will be in Final Assembly. Production Workers are trained in multiple areas and from time to time may be moved to another department. Production Workers duties will change due to experience, training and ability. Some of the duties and responsibilities of this position will include: 

  • Initiating action to prevent problems within the product, process or quality system.
  • Documenting problems within the product, process or quality system.
  • Contributing to the solution of problems.
  • Verifying the implementation of corrective action.
  • Controlling further processing until the problem is corrected.
  • Perform component verification. 
  • Set up jobs according to documentation and examples.
  • Verify machine setup to documentation.
  • Replenishing machine inventory.
  • Prepare electronic components.
  • Operate basic hand tools - manual and electric.
  • Package products required in a suitable manner.
  • May be required to perform other related duties as assigned.
 
 

Product Strategy

Data Engineering Student
Location Surrey, Canada
Company Delta Controls
Delta Controls Data engineering students will work closely with Delta Controls machine learning engineers, data scientists, and other team members to develop data driven solutions for real-world problems. They are responsible for analyzing, designing, and generating our data infrastructure including high quality data ingestion pipelines and transforming data into a useful format for analysis.

Job summary

Delta Controls Data engineering students will work closely with Delta Controls machine learning engineers, data scientists, and other team members to develop data driven solutions for real-world problems. They are responsible for analyzing, designing, and generating our data infrastructure including high quality data ingestion pipelines and transforming data into a useful format for analysis.

This includes focusing on the identification and characterization of data sources and developing the methods and processes around data ingestion, cleaning, and characterization. They would also focus on the continuous monitoring of deployed models to ensure that Delta Controls is delivering high quality data-driven solutions.

Duties and responsibilities

In this role, you will:

  • Architect, develop, deploy, and monitor high quality data ingestion and monitoring pipelines that collect, clean, and transform raw data into usable formats.
  • Extend the company’s data with third party sources of data.
  • Enhance data collection procedures and processes to include information that is relevant for building intelligence systems.
  • Process, cleanse and verify the integrity of data used in the analytics and learning.
  • Continuously verify the in-field performance of machine learning models.
  • Develop processes and tools to monitor and analyze model performance and data accuracy.
  • Perform ad-hoc analysis and present results in a clear manner.
  • Create automated anomaly detection systems and constant tracking of its performance.
  • Conduct basic and applied research on identified challenging problems in building, computer and data science.
  • Provide weekly status reports (both project status and group status) to the Chief Technology Officer and other stakeholders.
  • Remote work eligible: Yes

 

Performance measures

30 day outcomes

  • The data engineering student has a thorough understanding of Delta Control’s existing data architecture and understands the interactions of components including: data generation, data ingestion, data cleaning, data storage, data tiering, data backup, and data retrieval.
  • The data engineering student has made minor contributions to at least one data pipeline component/repository.
  • Built some level of familiarity working with remote VMs to manage automated data processes
  • Is able to explain the basics, in simple terms, about the data engineering components and process that are being used. Is able to explain the basics of the entire flow from data generation to data ingestion, preparation, storage, retrieval and analysis.

60 day outcomes

  • The data engineering student has made significant contributions to multiple data pipeline components and repositories.
  • The data engineering student has contributed software to multiple levels of the stack from low-level device/sensors to high level data ingestion software.
  • Is able to comfortably work with multiple remote VMs to manage automated data processes.
  • Is able to explain, in detail, the data engineering components and process that are being used. Is able to explain the basics of the entire flow from data generation to data ingestion, preparation, storage, retrieval and analysis.
  • Is able to present the workings of our data ingestion systems to a non-technical audience, both verbally and in writing.
  • Is able to write clear and concise documentation.

90 day outcomes

  • The data engineering student is able to identify data process issues and work towards resolutions.
  • Able to contribute to designing new data systems and data ingestion pipelines.
  • Makes suggestions on improvements to the overall system.
  • Is able to explain, at a technical level, all of the data engineering components and processes that are being used. Is able to explain the inner workings of the entire flow from data generation to data ingestion, preparation, storage, retrieval and analysis. Is able to answer questions at multiple levels of detail depending on the audience.
  • Is able to present the workings of our data ingestion systems to a technical or non-technical audience, both verbally and in writing.
  • Is able to write clear and concise documentation for any component of the stack.
  • Should be the most knowledgeable person about the data systems that he/she has been working with and be able to clearly communicate the workings/details of the system to team members and external stakeholders.

Authority

  • To perform any activity in the fulfillment of the Data Engineer Student responsibilities.
 
 

Product Development

Software Developer in Test (SDET)
Location Surrey, BC, Canada
Company Delta Controls
Our Product Development team is looking for a Software Developer in Test (SDET) for developing automated tests, frameworks and validating functionality of our web and cloud based software solutions.
  • Work closely with test leads and developers to design test plan strategies based on design documentation and requirements
  • Verify that new features are fully implemented and will meet our customer’s needs.
  • Maintains test plans for changes in the product.
  • Develop and maintain automated test scripts and frameworks.
  • Manual and automated test execution.
  • Record test results and track issues for resolution.
  • Verifies defect fixes are satisfactory on new builds.
  • Contribute to the creation of designs for production software with a focus on testability, robustness, and performance.
  • Ensures that product development teams are using best practices in software development.
  • Provide test status and updates on an ongoing basis.
  • Regularly identifies usability problems and make suggestions for improvement.
  • Identifies and utilizes any hooks or test shells that may be added to the product to aid in testing.
 
 

Technical Lead - Full Stack
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Delta Controls Inc. is looking for a Technical Lead – Full Stack to join our Product Development Team. As a Technical Lead with Delta Controls, you will work with your project teams to create leading-edge solutions for worldwide use in the Building Controls industry. Your ability to innovate, problem-solve and quickly adapt to change is very important in this role, as you will work on rapidly evolving products in a rapidly evolving industry. A strong candidate will have proven experience with leading software development team, deep understanding of technology, and excellent problem solving skill.

Duties and Responsibilities

  • Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project
  • Ensures the team uses appropriate software development practices, invests in continual improvements to tooling or technical debt, and that the system evolves to meet its changing needs and environment
  • Contribute to system design and software architecture to provide technical guidance and leadership
  • Design, develop, implement, and maintain large scale applications
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like sprint planning, task estimation and development
  • Collaborate with project manager to coordinate sprint planning sessions, backlog grooming, daily stand-up, sprint reviews and retrospectives
  • Lead a group of developers in various projects
  • Involve in recruiting talent and carry out onboarding process for new team members
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation and changes
 
 

QA Hardware

Intermediate HW Design Verification Analyst
Location Surrey, BC, Canada
Company Delta Controls
Delta Controls is looking for a Intermediate Hardware Design Verification Analyst that extensively tests and evaluates all Delta Controls products before release to ensure that the products meet design specifications, meet Delta Controls quality standards, and are suitable for their intended applications. In addition to product testing, the Intermediate Hardware Design Verification Analyst is responsible for the creation and maintenance of test cases, as well as the creation and maintenance of test plans.

Duties & Responsibilities

  • Creation and maintenance of QAHW test plans for the validation of new products.
  • Creation and maintenance of product-specific and generic QAHW test cases.
  • Ensuring all quality checklists, procedures, and requirements are adhered to for all assignments.
  • Creating associated script files and test programs to exercise hardware during testing.
  • Designing and building any setups necessary to facilitate product testing.
  • Execute hands-on testing on Delta Control products.
  • Documenting all test results and findings.
  • Providing relevant feedback to members of the project team
  • Participating in and assisting with the scheduling of necessary resources for product testing
  • Providing training and guidance to other members of the QAHW team.
  • Working with the Compliance Engineer to schedule, arrange, and execute testing at external laboratories for UL, CE, and other regulatory bodies.
  • Participating in product failure investigations and Root-Cause Analysis (RCA) investigations

Authority

  • To report problems found with product and make recommendations for improvement.
  • To revise test procedures in the course of their duties.

Job Requirements

  • Thorough knowledge of testing methods, and test equipment such as DMMs, oscilloscopes, power supplies, protocol analyzers.
  • Solid knowledge of analog and digital electronics theory, electronic components, and micro-controllers.
  • Good understanding of EMC compliance testing.
  • Well-developed troubleshooting and solution-finding skills.
  • Ability to follow documented guidelines or verbal direction to meet deadlines
  • Self-motivated and able to effectively manage priorities and tasks.
  • Able to work independently or as part of a team with minimal supervision.
  • Excellent interpersonal and written communication skills.
  • Customer-centric approach to tasks.
  • Demonstrated commitment to quality.

 

 
 

Facilities Maintenance

Building Caretaker / Facilities Maintenance
Location Surrey, BC, Canada
Company Delta Controls
The Building Caretaker / Facilities Maintenance provides basic maintenance and general upkeep to Delta Controls property grounds and buildings.

Duties and responsibilities

In this role, you will:

  • General upkeep of common areas, hallways, staircases, and grounds as directed.
  • Minor office space changes - desk assembly, white board installs, relocation of small office equipment, etc.
  • Assist in maintaining comfortable work environment - lighting, workspace adjustments, etc
  • Minor building repairs and maintenance.
  • Overseeing recycling and materials/waste removal.
  • Completing tasks assigned from a ticket tracking system.

Performance measures

  • ‘Customer’ satisfaction.
  • Assigned tasks are completed to the satisfaction the ‘customer’, and the Supervisor.