Embedded Automation Specialist

6 days ago


Richmond, British Columbia, Canada Randstad Canada Full time
Job Description:
Firmware Test Automation Engineer

About the Role:
This is an exciting opportunity to join our team as a Firmware Test Automation Engineer in Richmond, BC. As a key member of our scrum team, you will be responsible for defining, programming, and automating test cases to verify product requirements. Your strong background in firmware testing automation development and expertise in Python programming language will enable you to develop production-quality automation frameworks and shared libraries.

Main Responsibilities:
- Develop automated testing platforms built on Python/Gherkin/Jenkins/Jira with a BDD methodology
- Create HIL models representing behavior, interactions, and dependencies of components within the embedded power system
- Troubleshoot firmware based on test results and reproduce issues for development engineers

Requirements:
- 5+ years of hands-on experience with firmware testing automation development
- Bachelor degree or technical diploma in Computer, Software, or Electrical Engineering
- Demonstrable expertise in Python programming language for test automation
- Experience with embedded Linux systems and digital communication interfaces such as Ethernet, WiFi, USB, CANbus, RS485

Benefits:
- Stable, long-term contract with potential to turn into full-time position
- Enterprise environment with cutting-edge products
- Collaborative teamwork and opportunities for professional growth

Additional Information:
Randstad Canada is committed to fostering an inclusive and accessible workplace for all candidates and employees. We strive to create a fair and equitable work environment where everyone has equal opportunities to succeed.

  • Richmond, British Columbia, Canada US Tech Solutions, Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Automation Specialist to join our team at US Tech Solutions, Inc.As an Embedded Systems Automation Specialist, you will work with our scrum team to define, program, and automate test cases that verify product requirements and implement specified test functionality.Key ResponsibilitiesDevelop...

  • Automation Engineer

    1 week ago


    Richmond, British Columbia, Canada US Tech Solutions, Inc. Full time

    Job SummaryWe are seeking an experienced Automation Engineer to join our team at US Tech Solutions, Inc. This role will involve developing and implementing automation frameworks and test cases for embedded systems.About the RoleAs an Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing platforms built on...


  • Richmond, British Columbia, Canada Artech LLC Full time

    We are seeking a highly skilled Technical Test Automation Specialist to join our team at Artech LLC in Richmond, BC. This is a contract and onsite position with an estimated salary of $110,000 - $140,000 per annum.Job DescriptionAs the Technical Test Automation Specialist, you will be working within a scrum team to define, develop, and automate test cases...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    About the Role: We are seeking an experienced Senior Test Automation Engineer to join our team at US Tech Solutions. As a key member of our staff augmentation firm, you will be responsible for designing, developing, and implementing automated test frameworks for embedded systems.Key Responsibilities: Develop production-quality Python automation frameworks...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    About the RoleUS Tech Solutions is seeking a highly skilled Test Automation Engineer to join our team. As a key member of our team, you will be responsible for designing and developing automated test frameworks and scripts for embedded power systems. Your primary focus will be on ensuring the quality and reliability of our products through thorough testing.


  • Richmond, British Columbia, Canada Artech LLC Full time

    Software Test Automation Engineer Job DescriptionWe are seeking a skilled Software Test Automation Engineer to join our team at Artech LLC. As a member of our engineering team, you will play a key role in defining, programming, and automating test cases to verify product requirements.Key Responsibilities:Develop production-quality Python automation...


  • Richmond, British Columbia, Canada US Tech Solutions Full time

    We are seeking a skilled Test Automation Developer to join our team at US Tech Solutions. This is a fantastic opportunity for an individual who is passionate about software testing and automation.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining automated test frameworks and scripts using Python. They will...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Job Summary: We are seeking a highly skilled Automation Framework Developer to join our scrum team at Artech LLC. In this role, you will be responsible for defining, programming, and automating test cases to verify product requirements.Key Responsibilities:- Develop Python automation frameworks to streamline testing processes- Create an automated testing...


  • Richmond, British Columbia, Canada SST Wireless Full time

    About SST WirelessWe are a company that designs and produces wireless sensor technologies with industrial applications. Our team is growing, and we are seeking a skilled Firmware Developer with Hardware knowledge to join us.This is an exciting time for creative thinkers who are adept at realizing technical solutions. We believe innovation is built upon...

  • Electrical Engineer

    1 month ago


    Richmond, British Columbia, Canada Andritz AG Full time

    Job Title: Electrical Engineer - Automation SpecialistJob Family: EngineeringBusiness Area: Automation & DigitalizationContract Location: Richmond, British Columbia, CALocation Type: Office Location / Office-basedContract Type: PermanentWe are seeking an Electrical Engineer - Automation Specialist to join our Richmond, BC team. This position will be...


  • Richmond, British Columbia, Canada JLL Full time

    At JLL, we empower our employees to shape a brighter future for the real estate industry.We are seeking an experienced Automation Systems Specialist to join our team in Richmond, BC. This role will be responsible for promoting a safe working environment by following all safety procedures, troubleshooting and modifying software programs for material handling...


  • Richmond, British Columbia, Canada Artech LLC Full time

    Job Description: Our client, a leading digital automation and energy management company, is seeking a skilled Solar Energy Systems Specialist to join their R&D team.Key Responsibilities:• Develop and execute product validation against requirements in R&D lab and field settings for solar inverters, batteries, and EV chargers.• Document bugs and issues,...


  • Richmond, British Columbia, Canada Randstad Full time

    **Firmware Test Automation Engineer Opportunity**We are seeking an experienced Firmware Test Automation Engineer for a 12-month contract in Richmond, BC.**Key Responsibilities:**Develop automated test frameworks for firmware testingCollaborate with cross-functional teams to design and implement automated testing solutionsEnsure high-quality automated tests...

  • Electrical Engineer

    4 weeks ago


    Richmond, British Columbia, Canada ANDRITZ Full time

    At ANDRITZ, we are seeking a highly skilled Electrical Engineer - Automation Specialist to join our Richmond, BC team. This position will be responsible for designing, developing, and delivering high-quality electrical and control engineering projects that improve plant productivity, reliability, and sustainability for our North American customers.Key...


  • Richmond, British Columbia, Canada London Drugs Full time

    Network Automation AdministratorThe Network Automation Administrator plays a vital role in the London Drugs IT Team, responsible for the deployment, maintenance, and management of information systems. Key responsibilities include:Developing and implementing plans for system maintenance and administration.Reviewing materials for user training...


  • Richmond, British Columbia, Canada London Drugs Full time

    Network Automation AdministratorThe Network Automation Administrator is a key member of the London Drugs IT Team, responsible for the deployment, maintenance, and management of information systems. Key responsibilities include:Developing and implementing plans for system maintenance and administration.Reviewing materials for user training and...


  • Richmond, British Columbia, Canada Electrical & Automation Industry Careers Full time

    About Our Company:ECS Electrical Cable Supply Ltd. is a leading provider of electrical cable supply solutions in the automation industry.We are seeking an experienced Help Desk Specialist to join our team. As a Help Desk Specialist, you will be responsible for providing daily support for software and hardware issues to ECS employees, ensuring prompt...


  • Richmond, British Columbia, Canada FPS Food Process Solutions Full time

    Job Title: PLC ProgrammerThe PLC Programmer role at FPS Food Process Solutions Corporation is a critical position that requires a strong background in electrical engineering and automation programming. The ideal candidate will have a solid understanding of PLC programming principles, troubleshooting techniques, and electrical engineering concepts.Key...


  • Richmond, British Columbia, Canada FPS Food Process Solutions Full time

    Job SummaryThe PLC Programmer role at FPS Food Process Solutions is a key position responsible for designing industrial electrical systems for FPS machines. The ideal candidate will have a strong background in Electrical Engineering, excellent communication skills, and the ability to work effectively in a team environment.Key ResponsibilitiesDevelop and...


  • Richmond, British Columbia, Canada Crystal Consulting Inc. Full time

    Job SummaryWe are seeking a skilled Drywall Specialist to join our team at Crystal Consulting Inc. This is a permanent position requiring 35 to 40 hours of work per week.The successful candidate will have experience in applying successive coats of compound and sanding seams and joints, as well as installing metal corner beads and suspended metal ceiling...