Entry Level Software Engineer

Aehr Test Systems (NASDAQ: AEHR) Headquartered in Fremont, California, Aehr Test Systems is a leading provider of test solutions for testing, burning-in, and stabilizing semiconductor devices in wafer level, singulated die, and package part form, and has installed thousands of systems worldwide. Increasing quality, reliability, safety, and security needs of semiconductors used across multiple applications, including electric vehicles, electric vehicle charging infrastructure, solar and wind power, computing, advanced AI processors, silicon photonics, data and telecommunications infrastructure, and solid-state memory and storage, are driving additional test requirements, incremental capacity needs, and new opportunities for Aehr Test products and solutions.

Job Summary: We are seeking an Entry Level Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and testing software for burn-in test equipment. This role involves working closely with application engineers to ensure seamless integration and optimal performance of our products.

Key Responsibilities:

  • Starting the job by receiving training to become proficient in modern applications such as Jira, Confluence, Git, Bitbucket, GitKraken, Zephyr Testing Management, and other tools necessary for your tasks.
  • Responsible for software development using C++, STL, Java under Linux Operating System.
  • Provide technical support in the development and implementation of customer applications dealing with Burn-in Test equipment.
  • Provide root cause analysis and potential solutions for customers.
  • Troubleshoot software using lab test benches, engineering workstations, and hardware/software integration.
  • Participate in all stages of software development, including design, implementation, testing, and deployment.

Qualifications:

  1. Educational Background:
    • Bachelor’s degree in computer engineering or computer science.
  2. Technical Skills:
    • Strong programming skills in C/C++, Java and Javascript.
    • Ability to write black/white box test cases and verify them.
    • Experienced with Linux and Windows environments.
  3. Experience:
    • Knowledge courses in semiconductor burn-in test operations and manufacturing technology is a plus.
    • Experience in developing GUI applications, including task-based, multi-threaded software.
    • Background in designing and developing multi-disciplinary products that integrate software and electronics.
  4. Soft Skills:
    • Ability to collaborate with multidisciplinary engineering teams, including Manufacturing, Electrical, and Applications.
    • Capable of translating system-level requirements into software design and implementation.
    • Excellent problem-solving skills and attention to detail.
    • Must have excellent oral and written communication, organizational, analytical, and interpersonal skills.

Salary Range:

We offer a comprehensive compensation and benefits package where you’ll be rewarded based on your performance and recognized for the value you bring to the business. The salary range for this job is $70K to $90K Annual Base. Individual base salaries are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography. In addition, our benefit package includes medical and dental coverage, equity participation plan, 401(k).

 

    Submit Application
    Full Name*

    Email*

    Job Title

    Phone Number

    Message

    Attach Resume/CV (.pdf, .docx, .txt)