Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

BriteLab

Software Engineer

San Jose, CA
Full Time
Paid
  • Responsibilities

    Job Description

    BRITELAB - WHERE PRODUCT INNOVATION AND PROFESSIONAL SUCCESS CONVERGE!

    Imagine working on the front lines of the 4th Industrial Revolution. Where AI-Base robotics and automation form the foundation for the mechanization of the Internet. As the total solutions provider of factory automated and material handling products and services to semiconductor chip and equipment makers worldwide, our technology depends on finding and hiring the best and the brightest employees. We know that a dynamic team of exceptional employees is essential to our growth. Please come and join our team!

    JOB TITLE: SOFTWARE ENGINEER

    DESCRIPTION:

    This position is for a Software Engineer whose primary task will be to develop highly complex software systems for semiconductor automation equipment. The successful candidate must excel in a high-energy team environment and be capable of making sound decisions when faced with the time pressures and incomplete information typical of new product development

    RESPONSIBILITIES:

    • Controls software development, GUI & HMI design
    • Reviewing and co-specifying requirements
    • Implementation, debugging and testing
    • Responsible for release and rev control
    • Mechanical and electrical interface emulation
    • Develops control schemes for robotic systems
    • Performs risk analysis, identification, management and mitigation
    • Optimization algorithm development for robotic automation

    EXPERIENCE:

    • 2 years of semiconductor equipment, industrial automation, machine vision, precision motion control, and automation preferred, Strong C++ programming skills
    • Robotics hardware and/or other relevant system knowledge, Proven experience writing software for robots/automated systems for manufacturing/distribution/materials handling/logistics
    • System integration and troubleshooting in complexed electro-mechanical system

    EDUCATION:

    • Master’s Degree, or equivalent education/experience, in Automation Systems, Robotics Engineering, Mechatronic Controls, or Computer Science with emphasis on Electro-Mechanical Systems

    SKILLS:

    • Fluent in MFC and Visual Studio environment
    • Programming with GCC in Linux environment
    • Visual C++ 6.0, 7.0 .NET experience preferred
    • Embedded C programming skills in various CPU or SoC a big plus

    Company Description

    BriteLab is a semiconductor robotics, Automated Material Handling Equipment (AMHS) and industrial automation company providing propriety technology and full spectrum product development & commercialization solutions to OEM’s building complex optical, mechatronic and electro-mechanical products and systems.