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.

4 jobs found for c++ in Burnaby, British Columbia

filter3
clear all
    • Vancouver, British Columbia
    • Permanent
    We are seeking an experienced Electrical Engineer with an analog/mixed signal background for an opportunity with a well established manufacturing client of ours in the clean energy industry. Our client is experiencing rapid growth and has the ability to provide rapid career advancement and a challenging and rewarding work environment. Advantages-Industry leading compensation-Excellent benefits-Flexible work environmentResponsibilitiesThis role is responsible for providing electronics hardware, firmware, and embedded systems engineering input to new product development projects and will need to understand the physics behind the design. They will be specifically involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products Provide new product development support, specific to microprocessors/microcontrollers in the Clean Energy product area including; Creating and maintaining CAD models, drawings, and BOMs, Supporting product development plans (schedule, product cost, meeting design inputs), Interfacing with internal company personnel, Provide technical support for assigned projects.• Design of new control algorithms and performing Applications Engineering• Firmware architecture design;• Design embedded circuits using microprocessors/microcontrollers• Design embedded circuits encompassing both analog and digital circuitry• Design embedded circuits encompassing power electronics• Create, design and develop test specifications for new systems and firmware/software.• Conducts and evaluates test specification including testing firmware/hardware• Ensures project documentation, test procedures and manuals are accurate and complete• Take part in Design for Manufacturability and Design for Test Activities• Collaborates with internal manufacturing partners, contract manufacturers, designers and product specialists to optimize basic designs for manufacturability.• Utilizes simulation tools• Create and modify schematics using CAD tools• Create PC based testing tools• Troubleshoot designs to the component level• Participate in design reviewsQualifications• Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or directly related Engineering discipline• 5 years of experience with Object Oriented languages: C++,C#, JavaPREFERRED QUALIFICATIONS:• Masters of Science or PhD in Electrical Engineering, Computer Engineering, or directly related Engineering degree• Experience with high voltage, high current power systems• Experience with IRQs and processor cycle timing• ARM ASM knowledge• Experience in RTOS, state machine and algorithm design using the “C” language• Experience in both analog and digital design utilizing microcontrollers• Experience of microprocessor hardware interfacing techniques (e.g. IIC, SPIbus, EEprom, etc.)• Experience in new product design and development• Experience with schematic capture toolsSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    We are seeking an experienced Electrical Engineer with an analog/mixed signal background for an opportunity with a well established manufacturing client of ours in the clean energy industry. Our client is experiencing rapid growth and has the ability to provide rapid career advancement and a challenging and rewarding work environment. Advantages-Industry leading compensation-Excellent benefits-Flexible work environmentResponsibilitiesThis role is responsible for providing electronics hardware, firmware, and embedded systems engineering input to new product development projects and will need to understand the physics behind the design. They will be specifically involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products Provide new product development support, specific to microprocessors/microcontrollers in the Clean Energy product area including; Creating and maintaining CAD models, drawings, and BOMs, Supporting product development plans (schedule, product cost, meeting design inputs), Interfacing with internal company personnel, Provide technical support for assigned projects.• Design of new control algorithms and performing Applications Engineering• Firmware architecture design;• Design embedded circuits using microprocessors/microcontrollers• Design embedded circuits encompassing both analog and digital circuitry• Design embedded circuits encompassing power electronics• Create, design and develop test specifications for new systems and firmware/software.• Conducts and evaluates test specification including testing firmware/hardware• Ensures project documentation, test procedures and manuals are accurate and complete• Take part in Design for Manufacturability and Design for Test Activities• Collaborates with internal manufacturing partners, contract manufacturers, designers and product specialists to optimize basic designs for manufacturability.• Utilizes simulation tools• Create and modify schematics using CAD tools• Create PC based testing tools• Troubleshoot designs to the component level• Participate in design reviewsQualifications• Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or directly related Engineering discipline• 5 years of experience with Object Oriented languages: C++,C#, JavaPREFERRED QUALIFICATIONS:• Masters of Science or PhD in Electrical Engineering, Computer Engineering, or directly related Engineering degree• Experience with high voltage, high current power systems• Experience with IRQs and processor cycle timing• ARM ASM knowledge• Experience in RTOS, state machine and algorithm design using the “C” language• Experience in both analog and digital design utilizing microcontrollers• Experience of microprocessor hardware interfacing techniques (e.g. IIC, SPIbus, EEprom, etc.)• Experience in new product design and development• Experience with schematic capture toolsSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    • Vancouver, British Columbia
    • Permanent
    We are seeking an experienced transport and rigging engineer for a well established heavy industry client of ours in the Vancouver area. The he Transport and Rigging Engineer will initially be responsible to support our clients estimating and operations staff with transport and rigging drawings keeping safety at the forefront. Ideally, through development and training, this successful candidate becomes our Industry champion related to specialized transportation and rigging in Western Canada. An individual with excellent communication skills and the ability to challenge the status quo is ideally suited for this role.Advantages• Excellent compensation and benefits• Opportunities for career advancementResponsibilitiesProduce CAD drawings for estimating and operations departments.• Develop transportation and/or rigging plans for respective clients/projects.• Be primary point of contact for external consultants and customer’s engineers• Develop creative solutions for customer’s projects• Take the lead on permit requests and approvals.• Conduct preliminary engineering analysis to assist estimators in custom fabrication requirements.• Participate in quote reviews to assure accuracy and completeness• Communicate effectively to ensure that our proposals meet customer expectations. Strive to identify strategiesthat give our businesses an advantage on every project.• Participate in estimating and operational meetings as required.• Attend regular industry events• Prepare safe work plans for field workQualifications •Strong communication skills, both verbal and written• EIT, C-Tech, A.Sc Tech, P-Eng or relevant industry experience• Previous construction related experience• Self-motivated, goal oriented, enthusiastic and have a positive attitude. Be able to effectively manage both internal and external customer issues and inquiries.• Willingness to learn on the job, and think outside the box to solve problems• Ability to foster good work relationships (internal and external)• Exceptional problem-solving and troubleshooting skills.• Ability to work in a confidential, fast-paced environment with tight deadlines• Well-developed computer and communication skills; strong Microsoft Word, Excel, Project, and AutoCAD skills are very important• Valid Driver’s LicenseSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    We are seeking an experienced transport and rigging engineer for a well established heavy industry client of ours in the Vancouver area. The he Transport and Rigging Engineer will initially be responsible to support our clients estimating and operations staff with transport and rigging drawings keeping safety at the forefront. Ideally, through development and training, this successful candidate becomes our Industry champion related to specialized transportation and rigging in Western Canada. An individual with excellent communication skills and the ability to challenge the status quo is ideally suited for this role.Advantages• Excellent compensation and benefits• Opportunities for career advancementResponsibilitiesProduce CAD drawings for estimating and operations departments.• Develop transportation and/or rigging plans for respective clients/projects.• Be primary point of contact for external consultants and customer’s engineers• Develop creative solutions for customer’s projects• Take the lead on permit requests and approvals.• Conduct preliminary engineering analysis to assist estimators in custom fabrication requirements.• Participate in quote reviews to assure accuracy and completeness• Communicate effectively to ensure that our proposals meet customer expectations. Strive to identify strategiesthat give our businesses an advantage on every project.• Participate in estimating and operational meetings as required.• Attend regular industry events• Prepare safe work plans for field workQualifications •Strong communication skills, both verbal and written• EIT, C-Tech, A.Sc Tech, P-Eng or relevant industry experience• Previous construction related experience• Self-motivated, goal oriented, enthusiastic and have a positive attitude. Be able to effectively manage both internal and external customer issues and inquiries.• Willingness to learn on the job, and think outside the box to solve problems• Ability to foster good work relationships (internal and external)• Exceptional problem-solving and troubleshooting skills.• Ability to work in a confidential, fast-paced environment with tight deadlines• Well-developed computer and communication skills; strong Microsoft Word, Excel, Project, and AutoCAD skills are very important• Valid Driver’s LicenseSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    • Vancouver, British Columbia
    • Permanent
    We are seeking an experienced FPGA Engineer for a well established high tech manufacturing client of ours in the Vancouver area. The successful applicant will assume a lead role in the design, implementation and testing of FPGA-SoC based designs for our clients products and supporting test systems. Advantages● Excellent compensation and benefits● Growing, cutting edge company● Opportunities for career advancementResponsibilities● NPI (new product introduction) starting at a negotiated handoff from the system architectfinishing with the delivery of system validated electronics for initial customer prototypes.● Firmware design, implementation, and testing of modules in ZynQ and Microblaze processors● Digital logic design, implementation, validation, and debugging.● Integration and debugging of full detector module electronics, including FPGA logic, low noise mixed-signal custom ASICs, 10Gb/s serial links and embedded software.● Verify and validate the FPGA design in the hardware with an understanding of the board schematics and layout● Contributing to product improvement initiatives including, increasing test coverage and improving the system reliability● Proactive identification of technologies that put the company in a leadership position to fulfill next generation requirements and customer needs.Qualifications● Bachelor’s or Master’s degree in electrical or electronics engineering or equivalent.● ZynQ or Softcore processor experience like Microblaze. Altera SoC experience could be considered if familiar with Xilinx tools and FPGA.● FPGA design and development using HDL. VHDL based candidates must have skills to understand and debug existing Verilog designs● Experience and fluency with firmware design using C● Experience verifying designs in simulations using testbench● Experience verifying and validating FPGA designs in the hardware using debug cores like ILA● Experience using Xilinx tools - Vivado/ ISE● Strong hardware knowledge. Experience reading schematics, layout and debugging of electronic system hardware and embedded controllers● Hands on experience with Python scripts● 5+ year experience in required in a similar role.SummaryIf you would like to be considered for this opportunity please forward your resume via email to Nick Paraskeva | nik.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    We are seeking an experienced FPGA Engineer for a well established high tech manufacturing client of ours in the Vancouver area. The successful applicant will assume a lead role in the design, implementation and testing of FPGA-SoC based designs for our clients products and supporting test systems. Advantages● Excellent compensation and benefits● Growing, cutting edge company● Opportunities for career advancementResponsibilities● NPI (new product introduction) starting at a negotiated handoff from the system architectfinishing with the delivery of system validated electronics for initial customer prototypes.● Firmware design, implementation, and testing of modules in ZynQ and Microblaze processors● Digital logic design, implementation, validation, and debugging.● Integration and debugging of full detector module electronics, including FPGA logic, low noise mixed-signal custom ASICs, 10Gb/s serial links and embedded software.● Verify and validate the FPGA design in the hardware with an understanding of the board schematics and layout● Contributing to product improvement initiatives including, increasing test coverage and improving the system reliability● Proactive identification of technologies that put the company in a leadership position to fulfill next generation requirements and customer needs.Qualifications● Bachelor’s or Master’s degree in electrical or electronics engineering or equivalent.● ZynQ or Softcore processor experience like Microblaze. Altera SoC experience could be considered if familiar with Xilinx tools and FPGA.● FPGA design and development using HDL. VHDL based candidates must have skills to understand and debug existing Verilog designs● Experience and fluency with firmware design using C● Experience verifying designs in simulations using testbench● Experience verifying and validating FPGA designs in the hardware using debug cores like ILA● Experience using Xilinx tools - Vivado/ ISE● Strong hardware knowledge. Experience reading schematics, layout and debugging of electronic system hardware and embedded controllers● Hands on experience with Python scripts● 5+ year experience in required in a similar role.SummaryIf you would like to be considered for this opportunity please forward your resume via email to Nick Paraskeva | nik.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    • Vancouver, British Columbia
    • Permanent
    We are seeking an experienced Senior Electrical Hardware Engineer for an exciting opportunity with a cutting edge high tech manufacturing client of ours . Our clients products are robust with full custom ASIC/ASSP, embedded controller and FPGA based logic. The real world applications of these products can make a tremendous difference in medical device and other similar applications.Advantages-Excellent compensation-Excellent benefits (Extended Health Dental ,Life Insurance, Long Term Disability)-Relocation AllowanceResponsibilities● Bachelor’s or Master’s degree in electrical or electronics engineering, engineering-physics, or equivalent. ●Specification, design, implementation, and validation of the detector analog and digital electronics in application specific radiation detectors. ● Performing SPICE simulation, signal integrity analysis on existing detector module designs identifying the gaps and improving the designs ● Debugging and troubleshooting detector modules failing in the field, causing emissions etc. ● Board and module level integration of electronic components including FPGAs, uP, memories, and semicustom ASICs. ● Contributing to product improvement initiatives including reducing costs, enhancing yield, improving reliability, adding new customer value● Proactive identification of technologies that put our team in a leadership position to fulfill nextgeneration application requirements and customer needs. Qualifications● A minimum of 7 years designing electronic circuits ● Strong fundamental and experience in analog designs and simulation with SPICE tools ● Experience with schematic capture and PCB layout ● Experience designing power supply, high voltage and isolation circuits● Experience with signal integrity analysis of analog and digital signals ● Experience troubleshooting failing circuits and boards ● Experience with high speed digital circuitsHighly desired skills:● High voltage X-ray circuit design● Mixed signal including DSP, DAC/ADC● Experience with EMI/ Emissions testing. Using spectrometer, near field probes to identify the emission source● Altium PCB layout, Cadence Allegro electronic package/module design; Designing multi layer boards ● PCB thermal management ● Post layout analysis, experience with HDI is a plus ● Coding experience is a plus – Python, C++, HDLSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    We are seeking an experienced Senior Electrical Hardware Engineer for an exciting opportunity with a cutting edge high tech manufacturing client of ours . Our clients products are robust with full custom ASIC/ASSP, embedded controller and FPGA based logic. The real world applications of these products can make a tremendous difference in medical device and other similar applications.Advantages-Excellent compensation-Excellent benefits (Extended Health Dental ,Life Insurance, Long Term Disability)-Relocation AllowanceResponsibilities● Bachelor’s or Master’s degree in electrical or electronics engineering, engineering-physics, or equivalent. ●Specification, design, implementation, and validation of the detector analog and digital electronics in application specific radiation detectors. ● Performing SPICE simulation, signal integrity analysis on existing detector module designs identifying the gaps and improving the designs ● Debugging and troubleshooting detector modules failing in the field, causing emissions etc. ● Board and module level integration of electronic components including FPGAs, uP, memories, and semicustom ASICs. ● Contributing to product improvement initiatives including reducing costs, enhancing yield, improving reliability, adding new customer value● Proactive identification of technologies that put our team in a leadership position to fulfill nextgeneration application requirements and customer needs. Qualifications● A minimum of 7 years designing electronic circuits ● Strong fundamental and experience in analog designs and simulation with SPICE tools ● Experience with schematic capture and PCB layout ● Experience designing power supply, high voltage and isolation circuits● Experience with signal integrity analysis of analog and digital signals ● Experience troubleshooting failing circuits and boards ● Experience with high speed digital circuitsHighly desired skills:● High voltage X-ray circuit design● Mixed signal including DSP, DAC/ADC● Experience with EMI/ Emissions testing. Using spectrometer, near field probes to identify the emission source● Altium PCB layout, Cadence Allegro electronic package/module design; Designing multi layer boards ● PCB thermal management ● Post layout analysis, experience with HDI is a plus ● Coding experience is a plus – Python, C++, HDLSummaryIf you would like to be considered for this opportunity, please forward your resume via email to Nick Paraskeva | nick.paraskeva@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

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.