Job Description :
Job Title : Software Engineer
Top IT Firm
Location : Hybrid, building 27 : 2-3 days per week
Duration : 18 months
Typical Day in the Role
Purpose of the Team : The purpose of this team is to focus on security hardware and intellectual property. Their work is primarily open source, with some potential for internal code review.
Key projects : This role will contribute to support development and testing for technologies deployed in the Azure fleet.
Typical task breakdown and operating rhythm : The role will consist of 10% meetings, 10% reporting, 80% heads down (developing and testing).
Compelling Story & Candidate Value Proposition
What makes this role interesting? - This role provides the opportunity to work on cutting-edge server hardware technology. They will have the opportunity collaborate with highly skilled team members and gain technical experience.
Unique Selling Points : Projects are deployed in the Azure fleet, offering experience with one of the largest cloud service providers.
Candidate Requirements
Years of Experience Required : 5-10overall years of experience in the field.
Degrees or certifications required : N / A
Disqualifiers : N / A. However, they need to be comfortable being flexible with the ability to switch between projects as needed. If they don't have that flexibility, they will not be a good fit.
Best vs. Average : The ideal resume would contain Rust experience, experience with open-source projects,
Performance Indicators : Performance will be assessed based on quality of work, meeting deadlines, and flexibility.
Top 3 Hard Skills Required + Years of Experience
1. Minimum 7+ years experience with test experience with data center / server hardware.
2. Minimum 7+ years experience with development experience with C++ (and Python).
3. Minimum 2+ years experience with understanding of CI / CD and ADO pipelines.
Hard Skills Assessments
Expected Dates that Hard Skills Assessments will be scheduled : week of the 14th.
Hard Skills Assessment Process : The assessment process will include one round, panel style with 1-3 people.
Required Candidate Preparation : N / A however, candidates will receive a development test (during the HSA) where they are given a problem to resolve via code as part of the interview process.
Summary :
The main function of a Lab / Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyze, design and develop test plans and should be familiar with at least one programming language.
Job Responsibilities :
We're on the lookout for a contract Engineer with extensive experience in configuring and testing hardware devices across Windows Server and Ubuntu Server platforms. The ideal candidate will not only be technically adept but also possess strong analytical skills, capable of producing comprehensive and detailed reports. Proficiency in scripting languages is essential. The role involves deploying and managing test machines, refining test plans, executing test cases, performing hardware diagnostics, troubleshooting issues, and collaborating closely with the development team to advance the functionality of hardware systems. Experience with CI / CD pipelines, C++ and Rust development will be considered a significant asset.
Skills :
Software testing experience in Azure Cloud / Windows / Linux server environment required.
Ability to read and write at least one programming language such as C#, C / C++, SQL, etc, RUST is a plus!
Knowledge of software quality assurance practices, with strong testing aptitude.
Knowledge of personal computer hardware is required as is knowledge of deploying and managing hosts and virtual test machines
Knowledge of internet protocols and networking fundamentals preferred.
Must have solid understanding of software development cycle.
Demonstrated project management ability required.
Experience with CI / CD pipelines
Education / Experience :
Bachelor's degree in Computer Science required and some business / functional knowledge and / or industry experience preferred.
5-7 years experience.
Summary :
The main function of a Lab / Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyze, design and develop test plans and should be familiar with at least one programming language.
Job Responsibilities :
Perform repeatable testing procedures and processes.
Verify triggers, stored procedures, referential integrity, hardware product or system specifications.
Interpret and modify code as required that may include C / C++, C# batch files, make files, Perl scripts, queries, stored procedures and / or triggers.
Identifies and defines project team quality and risk metrics.
Provides assistance to other testers.
Designs and develops robust automated test harnesses with a focus on Application / System / Inter-System level issues.
Perform job functions within the scope of application / system performance, threading issues, bottleneck identification, writing small footprint and less intrusive code for critical code testing, tackle system / application intermitted failures, etc.
Skills :
Database programming experience, i.e. SQL Server, Sybase, Oracle, Informix and / or DB2 may be required.
Software testing experience in a Web-based or Windows client / server environment required.
Experience in development and / or database administration experience using a MS product required.
Ability to read and write at least one programming language such as C#, C / C++, SQL, etc.
Knowledge of software quality assurance practices, with strong testing aptitude.
Knowledge of personal computer hardware may be required.
Knowledge of internet protocols and networking fundamentals preferred.
Must have solid understanding of software development cycle.
Demonstrated project management ability required.
Education / Experience :
Bachelor's degree in computer science required and some business / functional knowledge and / or industry experience preferred.
8-10 years experience.
Please let me know if this is something you would love to do and help me with your updated resume. Feel free to reach me out at harshiv@ifgpr.com if you have any questions.
Thanks
Hardware Test Engineer • Redmond, WA, US