Job Description
A global leader in innovation is looking for an IC Validation Engineer to join their team in Colorado Springs, CO. This person will work with the development engineering departments (hardware and software) in validating and debugging new products in a lab environment. This team is continually working with state of the art equipment on leading edge storage silicon spanning across the pre (emulation) and post silicon validation cycle.
Responsibilities can include:
Construct, review, and execute robust validation test plans on emulation platforms and prototype silicon
Develop C/C++ based embedded firmware and or/host software tools and applications for low level system validation
Develop test scripts to control protocol exercisers and automate various validation tools and equipment
Work in parallel with the software development, FPGA Emulation, and IC Design teams as part of the pre/post silicon validation process
Work with the board development team on validation and reference board designs and new product requirements
Drive technical debug and resolution of issues encountered at the complete system level. Propose creative workarounds and implement solutions to complex problems.
Work with external customers on initial silicon bring-up and system level integration/troubleshooting
Effectively present technical information to teams of engineers. Educate Field Application Engineers (FAEs) on new product features and operation
Work with the Technical Publications group on engineering notes, data sheets, and architectural manuals
This will be an onsite position in Colorado Springs, with regular schedule Monday-Friday. The offer will depend on experience, ranging from $130-200k, with a yearly bonus and substantial RSU package. Relocation is provided.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- 7-15 years of experience (Bachelor's with 12+ years of experience, or Master's with 10+ years of experience, or PhD with 7+ years of experience)
- Bachelor's Degree in Electrical Engineering or Computer Engineering
- Experience developing and debugging C/C++ code (in embedded firmware environments)
- Experience in system level debug utilizing FW debuggers, logic analyzers, and protocol analyzers
- Understanding of basic PCB knowledge (able to read a schematic)
Nice to Have Skills & Experience
-Developing/debugging scripts written in Python
-PCIe (Gen3/4/5) protocol experience (including knowledge of LTSSM, system enumeration and configuration space format)
-Working knowledge of ARM architecture
-Linux
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.