1) Application Engineer
2) Sr. Product Design Engineers
3) Senior (Staff) SOC Verification Engineer
1) Application Engineer
Required Qualifications
o Bachelors degree in Electrical Engineering, Computer Science, or Computer Engineering
o Strong teamwork, communication and presentation skills
Desired Qualifications:
o Familiarity with telecom networking concepts and protocols (SONET/SDH, Ethernet, OTN)
o Photonics and/or optical module experience
o High speed analog and signal integrity design and analysis experience
o Hardware development experience
o Debugging skills and experience with bench top equipment such as protocol analyzers/exercisers, logic analyzers, and oscilloscopes
o Experience working with Marketing and Sales teams
o Customer facing experience
o Masters degree in Electrical Engineering, Computer Science, or Computer Engineering
o Familiarity with scripting languages (tcl/tk, perl)
o Experience with VxWorks or Linux Operating Systems
o Basic to moderate C/C++ programming skills
2) Sr. Product Design Engineers
Responsibilities:
Specify, design and verify semiconductor devices and sub-systems
RTL development in VHDL or Verilog, floor planning, device and block level verification, synthesis, static timing analysis, physical layout support
Implement Design for Testability for production screening and provide FW/HW performance enhancements
Support development from specification through to production by interacting with engineers in Validation, Applications, Product Marketing and Production
Qualifications:
Bachelor or Master Degree in Electrical Engineering or Computer Engineering
3+ years of ASIC development experience in a fast-paced environment
Ability to work autonomously
Excellent written and oral communications skills
Experience with all phases of ASIC design including designing, implementing and verifying VHDL or Verilog based designs
Experience with Synopsys or Cadence tool flow:
o Synopsys: Design Compiler, PrimeTime, Formality
o Cadence: RTL Compiler, Conformal, Encounter Test, NCSim, Specman
Experience with designs at 90nm and lower technologies
Experience with Unix/Linux O/S environment and good scripting skills with languages such as Tcl, Awk and Perl
Familiarity with wireless communications theory as well as 3G/4G wireless telecommunications network standards
Experience with fixed-point DSP, Matlab and embedded firmware development
3) Senior (Staff) SOC Verification Engineer
Responsibilities:
• Design, integration, and co-verification of digital integrated circuits for state-of-art System-On-Chip (SoC) devices with a specialized focus on the control plane (i.e. embedded processors, memory systems, and hardware/firmware interfaces).
• Develop and execute co-verification test plans to verify all aspects of the control plane where hardware is captured in Verilog/VHDL and firmware is captured in C/Assembly.
• Write and execute firmware diagnostic testcases according to the co-verification test plans to verify these complex hardware/firmware interactions.
• Troubleshoot and resolve complex hardware/firmware interactions with the SoC architects.
• Analyze SoC performance such as bandwidth and operations per second and feedback results into SoC architects.
• Provide guidance and support to the Product Development teams leveraging our verification environments.
• Communicate regularly with the design, verification, and firmware teams to resolve issues, communicate status and solve technical problems.
Qualifications:
• Bachelor’s or Master’s degree on Electrical Engineering or Computer Engineering
• 3 to over 7 years related experience.
• Excellent analytical and debugging skills and the ability to proactively solve issues.
• Excellent teamwork and time management skills and the ability to work under pressure.
• Excellent verbal and written communication skills in English.
• Proven ability to learn and adapt to new methodologies and technologies.
• Proficient in VHDL and/or Verilog.
• Proficient in C and assembly for embedded devices/
• Experience in designing, implementing, and verifying VHDL or Verilog based designs
• Knowledge of MIPS architecture is preferred.
• Experience with scripting languages such as Tcl/Tk or Perl.
• Protocol knowledge and experience in storage protocols such PCIe, SAS, SATA, DDR, ONFI and/or Toggle will be an asset.
• Working knowledge with verification tools such as Cadence NC-Sim, Paladium, or other similar tools.
• Working knowledge of SoC design processes (design, verification, co-verification, implementation, layout) and flows.
2) Sr. Product Design Engineers
3) Senior (Staff) SOC Verification Engineer
1) Application Engineer
Required Qualifications
o Bachelors degree in Electrical Engineering, Computer Science, or Computer Engineering
o Strong teamwork, communication and presentation skills
Desired Qualifications:
o Familiarity with telecom networking concepts and protocols (SONET/SDH, Ethernet, OTN)
o Photonics and/or optical module experience
o High speed analog and signal integrity design and analysis experience
o Hardware development experience
o Debugging skills and experience with bench top equipment such as protocol analyzers/exercisers, logic analyzers, and oscilloscopes
o Experience working with Marketing and Sales teams
o Customer facing experience
o Masters degree in Electrical Engineering, Computer Science, or Computer Engineering
o Familiarity with scripting languages (tcl/tk, perl)
o Experience with VxWorks or Linux Operating Systems
o Basic to moderate C/C++ programming skills
2) Sr. Product Design Engineers
Responsibilities:
Specify, design and verify semiconductor devices and sub-systems
RTL development in VHDL or Verilog, floor planning, device and block level verification, synthesis, static timing analysis, physical layout support
Implement Design for Testability for production screening and provide FW/HW performance enhancements
Support development from specification through to production by interacting with engineers in Validation, Applications, Product Marketing and Production
Qualifications:
Bachelor or Master Degree in Electrical Engineering or Computer Engineering
3+ years of ASIC development experience in a fast-paced environment
Ability to work autonomously
Excellent written and oral communications skills
Experience with all phases of ASIC design including designing, implementing and verifying VHDL or Verilog based designs
Experience with Synopsys or Cadence tool flow:
o Synopsys: Design Compiler, PrimeTime, Formality
o Cadence: RTL Compiler, Conformal, Encounter Test, NCSim, Specman
Experience with designs at 90nm and lower technologies
Experience with Unix/Linux O/S environment and good scripting skills with languages such as Tcl, Awk and Perl
Familiarity with wireless communications theory as well as 3G/4G wireless telecommunications network standards
Experience with fixed-point DSP, Matlab and embedded firmware development
3) Senior (Staff) SOC Verification Engineer
Responsibilities:
• Design, integration, and co-verification of digital integrated circuits for state-of-art System-On-Chip (SoC) devices with a specialized focus on the control plane (i.e. embedded processors, memory systems, and hardware/firmware interfaces).
• Develop and execute co-verification test plans to verify all aspects of the control plane where hardware is captured in Verilog/VHDL and firmware is captured in C/Assembly.
• Write and execute firmware diagnostic testcases according to the co-verification test plans to verify these complex hardware/firmware interactions.
• Troubleshoot and resolve complex hardware/firmware interactions with the SoC architects.
• Analyze SoC performance such as bandwidth and operations per second and feedback results into SoC architects.
• Provide guidance and support to the Product Development teams leveraging our verification environments.
• Communicate regularly with the design, verification, and firmware teams to resolve issues, communicate status and solve technical problems.
Qualifications:
• Bachelor’s or Master’s degree on Electrical Engineering or Computer Engineering
• 3 to over 7 years related experience.
• Excellent analytical and debugging skills and the ability to proactively solve issues.
• Excellent teamwork and time management skills and the ability to work under pressure.
• Excellent verbal and written communication skills in English.
• Proven ability to learn and adapt to new methodologies and technologies.
• Proficient in VHDL and/or Verilog.
• Proficient in C and assembly for embedded devices/
• Experience in designing, implementing, and verifying VHDL or Verilog based designs
• Knowledge of MIPS architecture is preferred.
• Experience with scripting languages such as Tcl/Tk or Perl.
• Protocol knowledge and experience in storage protocols such PCIe, SAS, SATA, DDR, ONFI and/or Toggle will be an asset.
• Working knowledge with verification tools such as Cadence NC-Sim, Paladium, or other similar tools.
• Working knowledge of SoC design processes (design, verification, co-verification, implementation, layout) and flows.