S/W Infra Engineer
RESPONSIBILITIES:
● Develop automation frameworks that allow the silicon organization to move fast with high
confidence in the quality of prototyping, system provisioning, silicon/software validation,
and system integration.
● Invent new tools that streamline reliable software deployment, test execution, and data
analysis as part of our continuous integration and release system.
● Develop and distribute library APIs to orchestrate silicon development platforms to
automate stimuli input and capture output on datastreams from various interfaces on
silicon evaluation boards and FPGA/Emulation platforms.
● Perform hands-on integration and troubleshooting of distributed software infrastructure.
● Develop data loggers for existing dashboards and automate health monitoring systems.
● Integrate libraries from 3rd party hardware vendors with in-house built solutions.
BASIC QUALIFICATIONS:
● BS in computer science, computer engineering, electrical engineering, or equivalent
experience.
● 3+ years of software and test automation experience with at least 1 year related to
silicon/firmware validation.
● Experience in software design and proficient programming in C/C++ and Python (data
structures, algorithms, and OOP).
● Proficient with software testing methodologies.
● Experience providing clear communications and working well with cross-functional teams.
PREFERRED SKILLS AND EXPERIENCE:
● Experience with integration and testing for a complex system.
● Experience building or working with real-time embedded systems.
● Knowledge of ASIC design flow and ASIC prototyping flow.
● Experience with FPGA and hardware evaluation boards, EDA design tools, and/or ISA
simulators.