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.

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

    filter4
    clear all
      • 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
      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.
      • 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.

    Thank you for subscribing to your personalised job alerts.

    Explore over 3 jobs in Burnaby

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