Software Development Engineer - San Jose, United States - Next Generation Career Coaching LLC

    Next Generation Career Coaching LLC
    Next Generation Career Coaching LLC San Jose, United States

    4 weeks ago

    Default job background
    Description

    Job Description:

    Software Development Engineer

    Systems Architecture


    Location:
    San Jose


    We are seeking individuals to join an inclusive team, dedicated to leveraging their expertise to drive innovation for customers and partners.

    Solutions facilitate advancements in various fields, from virtual reality experiences to neural networks breakthroughs.


    Responsibilities:

    • Understand LPDRAM state machine and create hardware models for DRAM features and related validation test bench.
    • Develop memory controller models, including request scheduling and address mapping, to support new DRAM features.
    • Utilize Python to develop automation test scripts for enhancing simulation methodologies.
    • Implement new DRAM technology changes following specifications and validation test bench.

    Qualifications:

    • Bachelor's/Master's degree in Electronics, Computer Engineering, Computer Science, or related field with knowledge of Computer Architecture.
    • Proficiency in C/C++ or Python (preferably both).
    • Strong written and verbal communication skills to collaborate effectively with diverse teams.
    • Demonstrated ability to thrive in a dynamic, multitasking environment.

    Preferred Skills:

    • Experience with SystemC/Gem5 or TLM frameworks.
    • Knowledge of Power and Performance Analysis is advantageous.
    • Familiarity with debugging interfaces like GDB and PDB.
    • Understanding of Mobile SOC system and Android system.
    • Experience in system benchmarking and multimedia applications.
    • Knowledge of DRAM memory controller architecture, including LPDDR protocols.

    Required Skills:


    • Fuel
    • Automotive
    • Bonus
    • Data Center
    • Debugging
    • Multimedia
    • 3D
    • Test Scripts
    • Religion
    • Intelligence
    • Artificial Intelligence
    • Interfaces
    • Sustainability
    • Graphics
    • Machine Learning
    • Validation
    • Android
    • Software Development
    • Features
    • Electronics
    • Architecture
    • Storage
    • Networking
    • Automation
    • C++
    • Computer Science
    • Scheduling
    • Python
    • Software
    • Engineering
    • Leadership
    • Communication
    • Science