Regression Test and Development Engineer
Company: Tekwissen
Location: Austin
Posted on: April 24, 2024
Job Description:
Overview:
TekWissen Group is a workforce management provider throughout the
USA and many other countries in the world. Our client is a
manufacturer of electronic instruments and electromechanical
devices. The company operates through two segments: Electronic
Instruments and Electromechanical. The Electronic Instruments
segment designs and manufactures analytical, test, and measurement
instrumentation for the energy, aerospace, power, research,
medical, and industrial markets. The Electromechanical segment
provides automation and precision motion control solutions, as well
as electrical interconnects, specialty metals, and thermal
management systems.
Position: Regression Test and Development Engineer
Location: Austin, TX 78735
Duration: 8 Months
Job Type: Contract
Work Type: Onsite
Job Description
- The Client Data Center GPU Remote Management team is looking
for an experienced senior test engineer to setup, build, perform
and maintain automated testing infrastructure involving both
hardware and software.
- The Device Under Test (DUT) interacts with cutting edge Data
Center GPUs.
- The successful applicant will work closely with firmware
developers, system architects, system validation engineers,
manufacturing and diags engineers, and board designers.
Responsibilities:
- Define, build, execute and maintain test infrastructure for
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/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.
Basic networking skills
- 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 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
- Experience with Graphics a plus
- Experience with BMC a plus
ACADEMIC CREDENTIALS:
- Bachelors or Masters Degree in Electrical or Computer
Engineering Preferred
TekWissen - Group is an equal opportunity employer supporting
workforce diversity.
Keywords: Tekwissen, Austin , Regression Test and Development Engineer, Engineering , Austin, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...