We are seeking a highly skilled and experienced Staff Engineer for
Functional Modeling & Verification
to join our innovative team in Bengaluru, India. As a Staff Engineer, you will play a crucial role in shaping our technical direction, leading complex projects, and mentoring junior engineers. - Lead architectural decisions and provide technical guidance to cross-functional teams
- Collaborate with product managers and other stakeholders to define technical requirements and solutions
- Conduct code reviews and ensure code quality across projects
- Mentor and guide junior engineers, fostering their professional growth
- Identify and resolve complex technical issues across multiple projects
- Stay current with emerging technologies and industry trends, recommending innovations to improve our tech stack
- Contribute to the development of engineering best practices and coding standards
- Participate in system design discussions and technical planning sessions
- Optimize existing systems for improved performance and scalability
- Hands-on experience in C++ & System C based Model development/test creation
- Prior Experience with C based Tests/Test bench development
- Python coding would be a plus
- Knowledge on NAND concepts will be an advantage
- Knowledge on Memory and Digital Design Concepts would be preferable
- (SRAM/DRAM/ROM/Flash) Circuits/Logic
-
Languages Expertise
- C, C++, Python,
- System C, SystemVerilog/UVM will be a plus
- Tool Expertise
- VisualStudio, Git, Bitbucket
- Hands-on contributions coding C++ & System C models & test creation
- Debug issues in Firmware environment
- Validating the developed model using SV/UVM testbench
- Debug failures and root-cause it by interacting with other teams/groups Etc.
Qualifications
- Bachelors or Masters degree in Computer Science or a related field
- BE/BTech/ME/MTech in Engineering with Computer Science, ECE or related field
- MSc/MCA in Computer Science or a related fie