Digital Design Engineer is responsible for the digital design of integrated circuits and related development. Participates in all phases of physical design including floor planning, clock synthesis, timing optimization and signal integrity. Being a Digital Design Engineer generates functional and design specifications, defines module interfaces, conducts design reviews and participates in design implementation. Requires knowledge of tools such as BIST, Verilog, IDDQ, and IC Design scripting language. Additionally, Digital Design Engineer requires a bachelor's degree. Typically reports to supervisor or manager. The Digital Design Engineer work is closely managed. Works on projects/matters of limited complexity in a support role. To be a Digital Design Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)
Looking for candidates interested in pursuing a Software Database Engineer role in the future, as this role is essentially for a very junior SDE candidate that is willing to be trained on the job
Develops/executes performance tools and scripts. Collect and report the performance data to the performance team and other stakeholders. Analyze automated performance tool results and report results to the performance team. Be familiar with physical computer technologies and configuration as well as cloud-based technologies. Will work under the supervision of more senior Performance Engineers. General knowledge of personal and server-class computers, applications software, and operating systems required. Knowledge of PowerShell and other scripting languages a must. Database skills are highly desirable. Demonstrated investigative and problem-solving skills required. Familiarity with product lifecycle preferred. Must have the ability to use, at a basic level, word processing and spreadsheet applications.
location: Redmond, Washington
job type: Contract
salary: $32 - 37 per hour
work hours: 8am to 4pm
education: Bachelors
responsibilities:
This contractor will be a part of the MS SQL performance team working on on-prem and AzureSQL software, focused on ensuring performance is optimal and competitive.
They should be familiar with data structures and understand what makes a program optimal and performance oriented (they will not write code but should be able to understand the code and know which questions to ask to determine how it works).
The contractor should be very familiar with databases. They should understand structured query language (SQL), tables, indexes, kinds of logic, locks & spinlocks, etc. Some experience with hardware and processors is needed, the contractor will do low level testing and benchmarking for machines that will be added to Azure to ensure they work as intended.
The contractor doesn't need to know any specific coding language, but should have a strong understanding of coding logic and ideally be comfortable writing in at least one of the following: C#, Bash, C, C , PowerShell, Python, etc. They should be able to read a function, understand what is does, and know how to change the function. This role will involve implementing automation in PowerShell.
The contractor will primarily work with windows systems, however linux skills would be a plus.
The best candidate has great problem solving, communication, and presentation skills and is able to explain what they've found while testing. They should be vocal about what they understand and what they don't understand, and are willing to ask questions to learn more. The second-round interview will focus on their technical knowledge of SQL servers and tuning them.
Develops/executes performance tools and scripts. Collect and report the performance data to the performance team and other stakeholders. Analyze automated performance tool results and report results to the performance team. Be familiar with physical computer technologies and configuration as well as cloud-based technologies. Will work under the supervision of more senior Performance Engineers. General knowledge of personal and server-class computers, applications software, and operating systems required. Knowledge of PowerShell and other scripting languages a must. Database skills are highly desirable. Demonstrated investigative and problem-solving skills required. Familiarity with product lifecycle preferred. Must have the ability to use, at a basic level, word processing and spreadsheet applications. Must have the ability to learn new information quickly. A bachelor's degree in computer science (Master's a plus) is required.
Looking for candidates interested in pursuing a Software Database Engineer role in the future, as this role is essentially for a very junior SDE candidate that is willing to be trained on the job
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
Applications accepted on ongoing basis until filled.