You are successfully logged out of your my randstad account

You have successfully deleted your account

Thank you for subscribing to your personalised job alerts.

9 jobs found in North Vancouver, British Columbia

filter3
clear all
    • North Vancouver, British Columbia
    • Permanent
    Are you an SAP S4 Functional Consultant, who specializes in finance and deployment? Our enterprise global client is looking to hire an SAP Finance Controller to support projects and operational teams through the support solutions. You will operate closely with business counterparts to design and create SAP solutions which will enable and improve business processes to facilitate business goals and strategies. This role is open to individuals living in the Greater Vancouver area who want to work in an innovative hybrid environment, with a talented team!AdvantagesWhat’s in it for you?•Competitive market rate/salary•Great hybrid working environment•Work with SME’s in the market•Great career growth opportunitiesResponsibilities•Implementing end-to-end SAP solutions that best fit the business requirements and processes•Facilitating the implementation and support of SAP S4 Finance and Controlling module to enhance the Company’s business functionality and overall performance, while maintaining a high degree of stakeholders’ satisfaction.•Working with business subject matter experts and business peers to gather and interpret user/system requirements into design specifications•Leading business subject matter experts in detailed business process blueprint activities to create blueprints and use cases/user stories•Preparing detailed functional specifications for development activities including workflows, reports, interfaces, conversions, enhancements, and forms.•Configuring of the FICO solutions in SAP S/4 HANA for Fashion and vertical business, including good understanding of cross-module implications in end-to-end processes, particularly with the Logistics and SD modules.•Executing unit testing, functional testing, system integration testing and communicate with users to check the acceptance of solutions.•Coordinating and executing of Change Requests from Process design through Functional Specifications and Implementation, including coordination of resource partners for end-to-end process coverage.•Ensuring 2nd/3rd level support and liaise with key users to troubleshoot and resolve issues.•Participating in the development, review of training materials and take part in training delivery where required for new releases of SAP or in cases of changes and enhancements in SAP functionality.•Here are some of the things you could be working on in the future:•Working with external partners to deliver new finance solutions for business•Contributing to the overall development of the I.S. roadmap with the Director ERP & Business Applications•Solving complex problems with peers in SAP to meet continuing developing business needs.•Looking for ways to automate and reduce non-value added tasks•Partnering with our Finance team to produce resultsQualifications•5+ years’ experience in SAP systems implementation, preferably at least one end-to-end project in SAP S4HANA•Extensive subject matter knowledge of finance and controlling business processes, ideally in the world of retail, wholesale, fashion, footwear or similar domains•SAP FI and/or CO (particularly; AP/AR/AA/GL/PA/PC) and SAP Fiori knowledge•Implementation experience in S4 with complex SAP FICO solutions that include designing, building, delivering, documenting and maintenance•SAP FI and CO reporting experience•Gap analysis and implementing solutions to address business needs in the SAP FICO area•Collaborative while also able to work effectively with a team•Forward thinking and progressive mindset•Ability to prioritize and manage multiple tasks within tight timescales•International travel as requiredSummaryIf you are looking for a great opportunity to work with a global brand within a fast-paced and progressive environment. This is the opportunity for you. Send your resume to Keith Byrne at:keith.byrne@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an SAP S4 Functional Consultant, who specializes in finance and deployment? Our enterprise global client is looking to hire an SAP Finance Controller to support projects and operational teams through the support solutions. You will operate closely with business counterparts to design and create SAP solutions which will enable and improve business processes to facilitate business goals and strategies. This role is open to individuals living in the Greater Vancouver area who want to work in an innovative hybrid environment, with a talented team!AdvantagesWhat’s in it for you?•Competitive market rate/salary•Great hybrid working environment•Work with SME’s in the market•Great career growth opportunitiesResponsibilities•Implementing end-to-end SAP solutions that best fit the business requirements and processes•Facilitating the implementation and support of SAP S4 Finance and Controlling module to enhance the Company’s business functionality and overall performance, while maintaining a high degree of stakeholders’ satisfaction.•Working with business subject matter experts and business peers to gather and interpret user/system requirements into design specifications•Leading business subject matter experts in detailed business process blueprint activities to create blueprints and use cases/user stories•Preparing detailed functional specifications for development activities including workflows, reports, interfaces, conversions, enhancements, and forms.•Configuring of the FICO solutions in SAP S/4 HANA for Fashion and vertical business, including good understanding of cross-module implications in end-to-end processes, particularly with the Logistics and SD modules.•Executing unit testing, functional testing, system integration testing and communicate with users to check the acceptance of solutions.•Coordinating and executing of Change Requests from Process design through Functional Specifications and Implementation, including coordination of resource partners for end-to-end process coverage.•Ensuring 2nd/3rd level support and liaise with key users to troubleshoot and resolve issues.•Participating in the development, review of training materials and take part in training delivery where required for new releases of SAP or in cases of changes and enhancements in SAP functionality.•Here are some of the things you could be working on in the future:•Working with external partners to deliver new finance solutions for business•Contributing to the overall development of the I.S. roadmap with the Director ERP & Business Applications•Solving complex problems with peers in SAP to meet continuing developing business needs.•Looking for ways to automate and reduce non-value added tasks•Partnering with our Finance team to produce resultsQualifications•5+ years’ experience in SAP systems implementation, preferably at least one end-to-end project in SAP S4HANA•Extensive subject matter knowledge of finance and controlling business processes, ideally in the world of retail, wholesale, fashion, footwear or similar domains•SAP FI and/or CO (particularly; AP/AR/AA/GL/PA/PC) and SAP Fiori knowledge•Implementation experience in S4 with complex SAP FICO solutions that include designing, building, delivering, documenting and maintenance•SAP FI and CO reporting experience•Gap analysis and implementing solutions to address business needs in the SAP FICO area•Collaborative while also able to work effectively with a team•Forward thinking and progressive mindset•Ability to prioritize and manage multiple tasks within tight timescales•International travel as requiredSummaryIf you are looking for a great opportunity to work with a global brand within a fast-paced and progressive environment. This is the opportunity for you. Send your resume to Keith Byrne at:keith.byrne@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Vancouver, British Columbia
    • Permanent
    Are you an experienced Front End/Full Stack Engineer who has an experience with react (required), bootstrap, node.js, html, css. searching for a stable permanent position within established & innovative company? Our Vancouver client is seeking to hire a Full-stack Software Developer (more F/E oriented), on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Front End/Full Stack Engineer with our Vancouver client in electronic domain you’ll receive:•Leading market annual rates+bonus•Comprehensive benefits package+RRSP•Modern high-rise office in Vancouver/we are obviously hybrid now •Kitchen stocked with nuts and fruits.What will you do?As a Front End/Full Stack Engineer with our Vancouver client, you will:• Work closely with UX designers, product managers and backend developers to build user-friendly web experiences• Implement cloud-based products and services• Write large amounts of code, perform code reviews, write unit tests and documentationHow do you qualify?To qualify for the a Front End/Full Stack Engineer role, you must have:• Degree in Computer Science• Experience: 5+ years in a commercial software development environment• Strong React (required), bootstrap, html, css. experience• Node.js (preferable)• Knowledge & experience in AWS, MongoDB, micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)If the prospect of working in an innovative, established, tech savvy company intrigues you, then the a Front End/Full Stack Engineer role with our Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Advantages•Leading market annual rates+bonus•Comprehensive benefits package+RRSP•Modern high-rise office in Vancouver/we are obviously hybrid now •Kitchen stocked with nuts and fruits.ResponsibilitiesAs a Front End/Full Stack Engineer with our Vancouver client, you will:• Work closely with UX designers, product managers and backend developers to build user-friendly web experiences• Implement cloud-based products and services• Write large amounts of code, perform code reviews, write unit tests and documentationQualificationsHow do you qualify?To qualify for the a Front End/Full Stack Engineer role, you must have:• Degree in Computer Science• Experience: 5+ years in a commercial software development environment• Strong React (required), bootstrap, html, css. experience• Node.js (preferable)• Knowledge & experience in AWS, MongoDB, micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)SummaryIf the prospect of working in an innovative, established, tech savvy company intrigues you, then the a Front End/Full Stack Engineer role with our Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an experienced Front End/Full Stack Engineer who has an experience with react (required), bootstrap, node.js, html, css. searching for a stable permanent position within established & innovative company? Our Vancouver client is seeking to hire a Full-stack Software Developer (more F/E oriented), on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Front End/Full Stack Engineer with our Vancouver client in electronic domain you’ll receive:•Leading market annual rates+bonus•Comprehensive benefits package+RRSP•Modern high-rise office in Vancouver/we are obviously hybrid now •Kitchen stocked with nuts and fruits.What will you do?As a Front End/Full Stack Engineer with our Vancouver client, you will:• Work closely with UX designers, product managers and backend developers to build user-friendly web experiences• Implement cloud-based products and services• Write large amounts of code, perform code reviews, write unit tests and documentationHow do you qualify?To qualify for the a Front End/Full Stack Engineer role, you must have:• Degree in Computer Science• Experience: 5+ years in a commercial software development environment• Strong React (required), bootstrap, html, css. experience• Node.js (preferable)• Knowledge & experience in AWS, MongoDB, micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)If the prospect of working in an innovative, established, tech savvy company intrigues you, then the a Front End/Full Stack Engineer role with our Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Advantages•Leading market annual rates+bonus•Comprehensive benefits package+RRSP•Modern high-rise office in Vancouver/we are obviously hybrid now •Kitchen stocked with nuts and fruits.ResponsibilitiesAs a Front End/Full Stack Engineer with our Vancouver client, you will:• Work closely with UX designers, product managers and backend developers to build user-friendly web experiences• Implement cloud-based products and services• Write large amounts of code, perform code reviews, write unit tests and documentationQualificationsHow do you qualify?To qualify for the a Front End/Full Stack Engineer role, you must have:• Degree in Computer Science• Experience: 5+ years in a commercial software development environment• Strong React (required), bootstrap, html, css. experience• Node.js (preferable)• Knowledge & experience in AWS, MongoDB, micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)SummaryIf the prospect of working in an innovative, established, tech savvy company intrigues you, then the a Front End/Full Stack Engineer role with our Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Vancouver, British Columbia
    • Permanent
    Are you an IT professional with strong experience in Firmware? Our high-profile Vancouver client is seeking to hire few Firmware Engineers on a permanent basis Apply to this amazing Firmware Engineer opportunity today!We are looking for very versatile and multi-disciplinary engineers with analog/mixed-signal background who have experience with power systems (high voltage / high current). High frequency designs could be a proxy for that as well.· Firmware/embedded programming is a requirement as well.· The target processor is an NXP ARM processor. The language is plain C.The skills sets on the firmware side are: proficiency in C and firmware programming. A good understanding of IRQs and processor cycle timing. ARM ASM knowledge is a plus.What’s in it for you!As a Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsWhat will you do?As a Firmware Engineer with our Vancouver client, you will:•Contributes to overall system architecture•Evaluates communication & control strategies for power converters•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etcIf you love technology and firmware, then the Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesWhat’s in it for you!As a Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsResponsibilitiesWhat will you do?As a Firmware Engineer with our Vancouver client, you will:•Contributes to overall system architecture•Evaluates communication & control strategies for power converters•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etcQualificationsWe are open to any level of engineers,.The skills sets on the firmware side are: proficiency in C and firmware programming. A good understanding of IRQs and processor cycle timing. ARM ASM knowledge is a plus.SummaryIf you love technology and firmware, then the Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an IT professional with strong experience in Firmware? Our high-profile Vancouver client is seeking to hire few Firmware Engineers on a permanent basis Apply to this amazing Firmware Engineer opportunity today!We are looking for very versatile and multi-disciplinary engineers with analog/mixed-signal background who have experience with power systems (high voltage / high current). High frequency designs could be a proxy for that as well.· Firmware/embedded programming is a requirement as well.· The target processor is an NXP ARM processor. The language is plain C.The skills sets on the firmware side are: proficiency in C and firmware programming. A good understanding of IRQs and processor cycle timing. ARM ASM knowledge is a plus.What’s in it for you!As a Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsWhat will you do?As a Firmware Engineer with our Vancouver client, you will:•Contributes to overall system architecture•Evaluates communication & control strategies for power converters•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etcIf you love technology and firmware, then the Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesWhat’s in it for you!As a Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsResponsibilitiesWhat will you do?As a Firmware Engineer with our Vancouver client, you will:•Contributes to overall system architecture•Evaluates communication & control strategies for power converters•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etcQualificationsWe are open to any level of engineers,.The skills sets on the firmware side are: proficiency in C and firmware programming. A good understanding of IRQs and processor cycle timing. ARM ASM knowledge is a plus.SummaryIf you love technology and firmware, then the Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Burnaby, British Columbia
    • Permanent
    Are you an experienced Software Test Automation Engineer with at least 2 years of production experience in designing and writing tests to validate app running within RTOS or embedded OS? Our high-profile Vancouver client is seeking to hire a Software Test Automation Engineers (Intermediate/Senior level) on a permanent basis Apply to this amazing Test Automation Engineer, opportunity today!What’s in it for you!As a Software Test Automation Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. This position will be responsible for writing, testing and verification of embedded software.How do you qualify?To qualify for the Software Test Automation Engineer role with our Vancouver client, you must have:• Bachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar•Production experience with embedded systems and/or test automation•Proficient in shell scripting and fluency with with Python programming language•Understanding of digital communication interfaces such as Ethernet, WiFi, USB, CANbus.•Experience managing source code through a Git source control system•Experience with the Agile development process; especially applied within the embedded domain•Familiarity with Gherkin test language and experience with Selenium or other test automation framework is highly desired for that role. If you love technology, and work closely within a team of embedded software, firmware, and system engineers then this Software Test Automation Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau already TODAY with your resume at:paul.klimau@randstad.caAdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. This position will be responsible for writing, testing and verification of embedded software.QualificationsIf you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with at least 2 years of Software Test production experience with embedded systems and/or test automation - we would like to hear from you!Highly Desired:-Strong hands-on experience in software QA environment (preferably with applications running within an RTOS and/or embedded OS);-Proficiency with Python, Selenium or other test automation framework;-Competency with software tools such as Git, Jenkins, Jira, and experience with Gherkin test language is highly desirable.SummaryIf you love technology, and work closely within a team of embedded software, firmware, and system engineers then this Software Test Automation Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau already TODAY with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an experienced Software Test Automation Engineer with at least 2 years of production experience in designing and writing tests to validate app running within RTOS or embedded OS? Our high-profile Vancouver client is seeking to hire a Software Test Automation Engineers (Intermediate/Senior level) on a permanent basis Apply to this amazing Test Automation Engineer, opportunity today!What’s in it for you!As a Software Test Automation Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. This position will be responsible for writing, testing and verification of embedded software.How do you qualify?To qualify for the Software Test Automation Engineer role with our Vancouver client, you must have:• Bachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar•Production experience with embedded systems and/or test automation•Proficient in shell scripting and fluency with with Python programming language•Understanding of digital communication interfaces such as Ethernet, WiFi, USB, CANbus.•Experience managing source code through a Git source control system•Experience with the Agile development process; especially applied within the embedded domain•Familiarity with Gherkin test language and experience with Selenium or other test automation framework is highly desired for that role. If you love technology, and work closely within a team of embedded software, firmware, and system engineers then this Software Test Automation Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau already TODAY with your resume at:paul.klimau@randstad.caAdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. This position will be responsible for writing, testing and verification of embedded software.QualificationsIf you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with at least 2 years of Software Test production experience with embedded systems and/or test automation - we would like to hear from you!Highly Desired:-Strong hands-on experience in software QA environment (preferably with applications running within an RTOS and/or embedded OS);-Proficiency with Python, Selenium or other test automation framework;-Competency with software tools such as Git, Jenkins, Jira, and experience with Gherkin test language is highly desirable.SummaryIf you love technology, and work closely within a team of embedded software, firmware, and system engineers then this Software Test Automation Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau already TODAY with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Burnaby, British Columbia
    • Permanent
    Are you an experienced System Engineer with strong working proficiency with MATLAB/Simulink and real time system or power electronic controls experience? Our high-profile Vancouver client is seeking to hire an experienced Control System Engineer on a permanent, full-time basis.Apply to this amazing Senior Control Systems Engineer Permanent opportunity already today!What’s in it for you:As a Senior Control Systems Engineer with our Vancouver client, you’ll receive:• Leading salary compensation (very competitive even with contract rates!)• Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role the successful candidate will primarily be responsible for developing power control and energy optimization algorithms, design, simulate, test, and generate C/C++ code in MATLAB/Simulink, write engineering requirements, test plans, and validation reports. Also, you will be responsible for modelling dynamic systems, their simulation, control algorithm design and implementation of power control loops and energy optimization schemes.How do you qualify?To qualify for the Senior Control Systems Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong MATLAB/Simulink experience (including generate C/C++ code in MATLAB/Simulink)• Experienced with System Engineering Deliverables such as requirements, functional specification, Design Verification Test Plan, DFMEA, etc.• Proficient in developing System Test & Qualification Plans•. Real time system or power electronic controls experience• Experience with the Agile development process; especially applied within the embedded domainIf you love renewable energy systems, and are excited about contributing to a world-class product then this Senior level Control Systems Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. AdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role the successful candidate will primarily be responsible for developing power control and energy optimization algorithms, design, simulate, test, and generate C/C++ code in MATLAB/Simulink, write engineering requirements, test plans, and validation reports. Also, you will be responsible for modelling dynamic systems, their simulation, control algorithm design and implementation of power control loops and energy optimization schemes.QualificationsTo qualify for the Senior Control Systems Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong MATLAB/Simulink experience (including generate C/C++ code in MATLAB/Simulink)• Experienced with System Engineering Deliverables such as requirements, functional specification, Design Verification Test Plan, DFMEA, etc.• Proficient in developing System Test & Qualification Plans•. Real time system or power electronic controls experience• Experience with the Agile development process; especially applied within the embedded domainSummaryIf you love renewable energy systems, and are excited about contributing to a world-class product then this Senior level Control Systems Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an experienced System Engineer with strong working proficiency with MATLAB/Simulink and real time system or power electronic controls experience? Our high-profile Vancouver client is seeking to hire an experienced Control System Engineer on a permanent, full-time basis.Apply to this amazing Senior Control Systems Engineer Permanent opportunity already today!What’s in it for you:As a Senior Control Systems Engineer with our Vancouver client, you’ll receive:• Leading salary compensation (very competitive even with contract rates!)• Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role the successful candidate will primarily be responsible for developing power control and energy optimization algorithms, design, simulate, test, and generate C/C++ code in MATLAB/Simulink, write engineering requirements, test plans, and validation reports. Also, you will be responsible for modelling dynamic systems, their simulation, control algorithm design and implementation of power control loops and energy optimization schemes.How do you qualify?To qualify for the Senior Control Systems Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong MATLAB/Simulink experience (including generate C/C++ code in MATLAB/Simulink)• Experienced with System Engineering Deliverables such as requirements, functional specification, Design Verification Test Plan, DFMEA, etc.• Proficient in developing System Test & Qualification Plans•. Real time system or power electronic controls experience• Experience with the Agile development process; especially applied within the embedded domainIf you love renewable energy systems, and are excited about contributing to a world-class product then this Senior level Control Systems Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. AdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role the successful candidate will primarily be responsible for developing power control and energy optimization algorithms, design, simulate, test, and generate C/C++ code in MATLAB/Simulink, write engineering requirements, test plans, and validation reports. Also, you will be responsible for modelling dynamic systems, their simulation, control algorithm design and implementation of power control loops and energy optimization schemes.QualificationsTo qualify for the Senior Control Systems Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong MATLAB/Simulink experience (including generate C/C++ code in MATLAB/Simulink)• Experienced with System Engineering Deliverables such as requirements, functional specification, Design Verification Test Plan, DFMEA, etc.• Proficient in developing System Test & Qualification Plans•. Real time system or power electronic controls experience• Experience with the Agile development process; especially applied within the embedded domainSummaryIf you love renewable energy systems, and are excited about contributing to a world-class product then this Senior level Control Systems Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Richmond, British Columbia
    • Permanent
    Are you a Senior level C/C++ Developer with working experience in embedded systems development, who's looking for a stable environment to grow your career? Our Vancouver, BC client is seeking to hire a Senior Embedded Software Developer, on a permanent full-time basis. This is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As a Senior Embedded Software Developer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.How do you qualify?To qualify for the Senior Embedded Software Developer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on embedded systems.•3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then the Senior Embedded Software Developer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesThis is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. ResponsibilitiesAs a Senior Embedded Software Developer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.QualificationsTo qualify for the Senior Embedded Software Developer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on embedded systems.•3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.SummaryIf you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then the Senior Embedded Software Developer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you a Senior level C/C++ Developer with working experience in embedded systems development, who's looking for a stable environment to grow your career? Our Vancouver, BC client is seeking to hire a Senior Embedded Software Developer, on a permanent full-time basis. This is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As a Senior Embedded Software Developer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.How do you qualify?To qualify for the Senior Embedded Software Developer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on embedded systems.•3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then the Senior Embedded Software Developer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesThis is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. ResponsibilitiesAs a Senior Embedded Software Developer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.QualificationsTo qualify for the Senior Embedded Software Developer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on embedded systems.•3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.SummaryIf you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then the Senior Embedded Software Developer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Richmond, British Columbia
    • Permanent
    Are you a seasoned Senior Android Software Developer, with strong experience in Java/Kotlin programming and a systematic approach to OOP, design, SOLID, implementation and troubleshooting? Our BC client is seeking to hire SW developers that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Senior Android Developer opportunity today!What will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.Requirements:Computer Science, Engineering or Technology diploma with relevant industry experience.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appHow do you qualify?To qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ Java/Kotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our established BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!ResponsibilitiesAs an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.QualificationsTo qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ Java/Kotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appSummaryIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you a seasoned Senior Android Software Developer, with strong experience in Java/Kotlin programming and a systematic approach to OOP, design, SOLID, implementation and troubleshooting? Our BC client is seeking to hire SW developers that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Senior Android Developer opportunity today!What will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.Requirements:Computer Science, Engineering or Technology diploma with relevant industry experience.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appHow do you qualify?To qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ Java/Kotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our established BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!ResponsibilitiesAs an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.QualificationsTo qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ Java/Kotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appSummaryIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!100% remote would certainly be on the table for the right candidate. Assistance in relocation to Vancouver, BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Richmond, British Columbia
    • Permanent
    Are you an experienced Technical Support/or Test Engineer with high level troubleshooting for technical network skills?Our BC client is seeking to hire ASAP an experienced specialist who will work directly with its R&D and Engineering teams, and its partners and customers to find solutions to technical problems, manage distribution of software releases, confirm software fixes, and arrange hardware shipments. You should be experienced in troubleshooting I.T. and networking issues and speaking directly to customers over the phone. Please be advised that this is NOT a typical scripted, call center role. What will you do?As an experienced Test and Support Technologist you will:• Communicate with customers and partners via phone, email, and ticketing system to help them troubleshoot their technical problems• Manage distribution of software releases, confirm software fixes, and arrange hardware shipments. • Occasionally participate in performing software QA Requirements:Diploma in IT, Computer Science, Engineering, or equivalent work experience designing or troubleshooting Computer Network or Voice over Internet Protocol products at the packet levelRequired/desired competences ordered by priority:1. An extensive experience in communicating with customers and partners over the phone for providing high level troubleshooting for technical network issues.2. Experience working with a Software Teams, using Issue Tracking and Bug Tracking software3. Knowledge of various network protocols: SSL/TLS, DHCP, NTP, SIP, DNS, IPv4, IPv64. The advantage will be the following knowledges:- Experience as a System Administrator, or experienced Service Technician/or Technologist- Understanding of process hardware shipments- JIRA knowledge- strong working proficiency in performing software QA How do you qualify?To qualify for the Test and Support Technologist role with our client, you must have:•3-5+ years’ Test and Support Service experience with focusing on troubleshooting I.T. and networking issues•Excellent English communication, verbal and written, interpersonal, technical and organizational skills.If you’re a proactive IT Support or Test Support professional based in BC (Lower Mainland) with a passion for taking initiative and seeking challenges in new technical areas, then this Test and Support Technologist role with our BC client could be the perfect opportunity for you!Please contact Paul with your resume at: paul.klimau@randstad.caAdvantagesOur BC client is seeking to hire ASAP an experienced specialist who will work directly with its R&D and Engineering teams, and its partners and customers to find solutions to technical problems, manage distribution of software releases, confirm software fixes, and arrange hardware shipments. You should be experienced in troubleshooting I.T. and networking issues and speaking directly to customers over the phone. Please be advised that this is NOT a typical scripted, call center role. ResponsibilitiesWhat will you do?As an experienced Test and Support Technologist you will:• Communicate with customers and partners via phone, email, and ticketing system to help them troubleshoot their technical problems• Manage distribution of software releases, confirm software fixes, and arrange hardware shipments. • Occasionally participate in performing software QA QualificationsHow do you qualify?To qualify for the Test and Support Technologist role with our client, you must have:•3-5+ years’ Test and Support Service experience with focusing on troubleshooting I.T. and networking issues•Excellent English communication, verbal and written, interpersonal, technical and organizational skills.SummaryIf you’re a proactive IT Support or Test Support professional based in BC (Lower Mainland) with a passion for taking initiative and seeking challenges in new technical areas, then this Test and Support Technologist role with our BC client could be the perfect opportunity for you!Please contact Paul with your resume at: paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Are you an experienced Technical Support/or Test Engineer with high level troubleshooting for technical network skills?Our BC client is seeking to hire ASAP an experienced specialist who will work directly with its R&D and Engineering teams, and its partners and customers to find solutions to technical problems, manage distribution of software releases, confirm software fixes, and arrange hardware shipments. You should be experienced in troubleshooting I.T. and networking issues and speaking directly to customers over the phone. Please be advised that this is NOT a typical scripted, call center role. What will you do?As an experienced Test and Support Technologist you will:• Communicate with customers and partners via phone, email, and ticketing system to help them troubleshoot their technical problems• Manage distribution of software releases, confirm software fixes, and arrange hardware shipments. • Occasionally participate in performing software QA Requirements:Diploma in IT, Computer Science, Engineering, or equivalent work experience designing or troubleshooting Computer Network or Voice over Internet Protocol products at the packet levelRequired/desired competences ordered by priority:1. An extensive experience in communicating with customers and partners over the phone for providing high level troubleshooting for technical network issues.2. Experience working with a Software Teams, using Issue Tracking and Bug Tracking software3. Knowledge of various network protocols: SSL/TLS, DHCP, NTP, SIP, DNS, IPv4, IPv64. The advantage will be the following knowledges:- Experience as a System Administrator, or experienced Service Technician/or Technologist- Understanding of process hardware shipments- JIRA knowledge- strong working proficiency in performing software QA How do you qualify?To qualify for the Test and Support Technologist role with our client, you must have:•3-5+ years’ Test and Support Service experience with focusing on troubleshooting I.T. and networking issues•Excellent English communication, verbal and written, interpersonal, technical and organizational skills.If you’re a proactive IT Support or Test Support professional based in BC (Lower Mainland) with a passion for taking initiative and seeking challenges in new technical areas, then this Test and Support Technologist role with our BC client could be the perfect opportunity for you!Please contact Paul with your resume at: paul.klimau@randstad.caAdvantagesOur BC client is seeking to hire ASAP an experienced specialist who will work directly with its R&D and Engineering teams, and its partners and customers to find solutions to technical problems, manage distribution of software releases, confirm software fixes, and arrange hardware shipments. You should be experienced in troubleshooting I.T. and networking issues and speaking directly to customers over the phone. Please be advised that this is NOT a typical scripted, call center role. ResponsibilitiesWhat will you do?As an experienced Test and Support Technologist you will:• Communicate with customers and partners via phone, email, and ticketing system to help them troubleshoot their technical problems• Manage distribution of software releases, confirm software fixes, and arrange hardware shipments. • Occasionally participate in performing software QA QualificationsHow do you qualify?To qualify for the Test and Support Technologist role with our client, you must have:•3-5+ years’ Test and Support Service experience with focusing on troubleshooting I.T. and networking issues•Excellent English communication, verbal and written, interpersonal, technical and organizational skills.SummaryIf you’re a proactive IT Support or Test Support professional based in BC (Lower Mainland) with a passion for taking initiative and seeking challenges in new technical areas, then this Test and Support Technologist role with our BC client could be the perfect opportunity for you!Please contact Paul with your resume at: paul.klimau@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • Richmond, British Columbia
    • Permanent
    We are currently seeking a Software Architect Engineer, with a strong background in Embedded Software Design and Development.You will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. Apply to this amazing Software Architect Engineer Permanent opportunity already today!What’s in it for you:As a Software Architect Engineer with our Vancouver client, you’ll receive:• Leading salary compensation (very competitive even with contract rates!)• Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role you will drive the overall architecture of software modules for cutting-edge technologies; will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. How do you qualify?To qualify for the Software Architect Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong, deep knowledge of C/C++ programming in embedded systems• Experience with Python and RTOS and/or embedded LINUX environmentsIf you love renewable energy systems, and are excited about contributing to a world-class product then this Software Architect Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. AdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role you will drive the overall architecture of software modules for cutting-edge technologies; will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. QualificationsTo qualify for the Software Architect Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong, deep knowledge of C/C++ programming in embedded systems• Experience with Python and RTOS and/or embedded LINUX environments• Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities• Effective time management and organizational skills; ability to become involved in many projects.SummaryIf you love renewable energy systems, and are excited about contributing to a world-class product then this Software Architect Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are currently seeking a Software Architect Engineer, with a strong background in Embedded Software Design and Development.You will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. Apply to this amazing Software Architect Engineer Permanent opportunity already today!What’s in it for you:As a Software Architect Engineer with our Vancouver client, you’ll receive:• Leading salary compensation (very competitive even with contract rates!)• Flexible work arrangements, paid family leave• Bonus and Benefits package on top of the solid base Salary and more.What will you do?In this role you will drive the overall architecture of software modules for cutting-edge technologies; will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. How do you qualify?To qualify for the Software Architect Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong, deep knowledge of C/C++ programming in embedded systems• Experience with Python and RTOS and/or embedded LINUX environmentsIf you love renewable energy systems, and are excited about contributing to a world-class product then this Software Architect Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. AdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesIn this role you will drive the overall architecture of software modules for cutting-edge technologies; will be responsible for high-level design choices like selection of software stacks or in house development in embedded software development across multiple teams. QualificationsTo qualify for the Software Architect Engineer role with our Vancouver client, you must have:• Bachelor (Master or PhD preferred) of Applied Science degree in Electrical, Computer, or Mechatronics engineering/ or similar• 5+ years of production experience with systems or embedded software product applications• Strong, deep knowledge of C/C++ programming in embedded systems• Experience with Python and RTOS and/or embedded LINUX environments• Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities• Effective time management and organizational skills; ability to become involved in many projects.SummaryIf you love renewable energy systems, and are excited about contributing to a world-class product then this Software Architect Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau vis paul.klimau@randstad.ca already TODAY with your resume to get on the radar of the hiring manager faster. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Thank you for subscribing to your personalised job alerts.

It looks like you want to switch your language. This will reset your filters on your current job search.