Job Summary
We are seeking a highly skilled Digital Design Engineer with expertise in wireless IoT communications and signal processing. The ideal candidate will have a strong background in OFDM and signal processing algorithms, combined with hands-on experience in RTL design and verification. This role involves close collaboration with system engineers to develop and optimize complex digital subsystems for cutting-edge wireless products. The successful candidate will be responsible for delivering high-quality designs through the entire silicon development lifecycle, from micro-architecture to silicon bring-up.
Key Responsibilities
- Develop advanced communication and signal processing blocks tailored for wireless IoT products, leveraging a deep understanding of OFDM and related signal processing techniques.
- Collaborate closely with System Engineers to define and refine wireless block requirements, utilizing Matlab and C for algorithm development and validation.
- Design micro-architectures and implement RTL modules using Verilog/SystemVerilog HDL, ensuring adherence to stringent quality and coding standards.
- Lead and participate in Architecture, Design, and Verification review sessions with technical teams throughout the project lifecycle to ensure alignment and quality.
- Conduct comprehensive pre-silicon verification by developing and executing block-level and chip-level test benches.
- Support silicon validation and bring-up activities, working cross-functionally to troubleshoot and optimize designs post-silicon.
- Apply principles of low-power digital circuit design to meet power efficiency goals without compromising performance.
Required Qualifications
- Proven ability to collaborate with Systems teams to micro-architect and design complex digital subsystems that meet product specifications.
- Strong proficiency in Matlab for algorithm implementation and the ability to translate these algorithms into efficient RTL micro-architectures.
- Extensive experience in Verilog RTL design, demonstrated by successfully taking designs through the entire silicon development lifecycle to production.
- Hands-on experience with logic simulators for RTL and gate-level simulation, including design and waveform analysis tools such as VCS and Questasim, as well as power analysis tools.
- Solid understanding of logic synthesis, timing constraints, and achieving timing closure.
- Experience working with backend teams to optimize designs for power, performance, and area (PPA).
- Proficiency in scripting and automation using languages such as Python, Perl, and Tcl to streamline design and verification processes.
- Familiarity with revision control and configuration management systems like Perforce, Git, and Methodics.
- Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts and collaborate effectively across teams.
- Demonstrated self-motivation and the ability to produce high-quality outputs independently.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in low-power design techniques, advanced verification methodologies, or prior involvement in wireless IoT product development will be highly valued. The role offers the opportunity to work on innovative wireless technologies within a dynamic, collaborative environment, contributing to products that impact the rapidly growing IoT market.
---
This position is ideal for a driven digital design engineer who thrives in a technically challenging environment and is passionate about delivering high-performance, low-power wireless communication solutions. If you meet these qualifications and are eager to contribute to next-generation IoT products, we encourage you to apply.