Embedded Regression Test and Development Engineer

LanceSoft, Inc.
Markham, Ontario, Canada
65 $-71 $ / heure
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Pay Rate : $65.00 / hr to $71.00 / hr on T4

  • Define, build, execute and maintain test infrastructure for embedded remote management firmware.
  • Create automated test plans built using the infrastructure to perform various tests including sanity tests, black box tests, functional tests and regression tests from DUT specifications and interaction with software developers.
  • From a great deal of intuition, develop negative tests to actively try to break product and expose flaws before product is deployed in production
  • Setup hardware to facilitate remote / local test execution firmware in the lab.
  • Reproduce defects and validate defect fixes found during testing, development, or in production code. Provide logs and statistics that will help in further triaging of defects.
  • Provide feedback to design team on bugs and Design For Testability feature requests
  • Integrate automated testing in CI / CD environment (e.g. Jenkins)

Skillset :

  • Proven test bench setup experience with expertise in embedded systems
  • Able to read and interpret board schematics
  • Software Programming and scripting experience (Python, bash, C) in Windows and Linux operating systems.
  • PC / server environment H / W and S / W setup and administration.
  • Familiarity with various embedded protocols including but not limited to I2C, SPI, USB, PCIe, TCP / IP, etc.
  • Comfortable working in different operating system environment including Windows and Linux
  • Team player with strong communication skills and able to work in a dynamic environment
  • Must be a self-starter capable of working with minimal supervision and driving tasks to completion

Experience :

  • Minimum 10yrs experience in Embedded SW and test development
  • Minimum 5yrs experience in test bench setup & development

Nice to have :

  • Familiarity with Out Of Band management of servers and its components in a data center environment
  • Knowledgeable in industry standard protocols like IPMI FRU, MCTP, PLDM, Redfish, etc..
  • Familiarity with microcontroller architecture (ARM, x86) and embedded system build tool suites
  • Version control and CI / CD systems like git, jenkins, etc..
  • Mentoring skills an asset
  • Il y a 7 jours
Emplois reliés
Amazon Development Centre Canada ULC
Toronto, Ontario

Are you a data-driven problem solver passionate about building scalable systems that drive customer trust and business growth? Join our innovative Amazon Marketing Cloud (AMC) team in Toronto, where we're expanding to meet increasing customer demand. We're seeking experienced, motivated software eng...

Altair Engineering
Canada

Process development and maintenance: development and maintenance of processes for full vehicle teardowns, data analysis, idea generation and implementation tracking, and business intelligence development. Good technical knowledge of automotive Body, chaises and E/E systems/components, as well as an ...

Anudra Technologies Inc
Toronto, Ontario

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Execute and document results of software application tests and information and telecommunication sy...

Diagnostic Solutions International
Ontario, CA

Coordinate with On-Board and Ground Based Product Engineering Departments on new opportunities requiring engineering/ application development. Experience with equipment testing, calibration, replacing components, wiring circuits, repairing electronic equipment; and taking test readings using common ...

Great Connections
Vaughan, Ontario

Provide leadership during investigations of major problems and or special projects focusing on developing working relationships with suppliers and the supply chain with regard to product development and procurement of parts. Provide technical expertise and leadership to sourcing and development of s...

Amazon Development Centre Canada ULC
Toronto, Ontario

We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform. The individual i...

Mannarino Systems & Software
Anywhere - Canada

Work with System Engineers and Embedded Software Developers to design software test cases and procedures to verify the applicable software requirements. Develop, debug, and maintain test scripts aligned with test cases, lead and/or conduct analysis of the software requirements or source code when ap...

Celestica
Newmarket, Ontario

The Engineer, Test Developmentdesigns, develops and implements automatic test equipment and test programs for product testing and design verification which ensure robust and high quality assembled products in manufacturing. Design and develop test solutions including hardware & software elements and...

Computer Talk
Markham, Ontario

Working as a key member of the Product Engineering Team, the R & D Engineer will develop and commercialize new products and technologies related to our unique communication products. Research and Development Engineer. With continuous expansion on the horizon we are looking for candidates who are ope...

LivePerson, Inc
Canada

The responsibilities include understanding system requirements, designing and implementing tests and in some cases debugging and defining corrective actions. Create detailed, comprehensive, and well-structured test plans and test cases. Create System, Resiliency and Performance verification test pla...