Jobs
>
San Jose

    Principal HPC software engineer - San Jose, CA, United States - ASML

    Default job background
    Description

    The hands-on job of a software engineer for HPC platform is responsible for the design, review and collaboration with computation infrastructure team for a future proof cloud and virtual compute platform with optimization on both in-house and at HMI's customers.

    The stability of the existing platforms in the field and the introduction of the new platform with all its new opportunities and issues.

    You are profound in troubleshooting virtual computing platform both software and hardware, container virtualization, network, and other software issues even if these go beyond the platform.

    Robust definition of software & platform development processes, install, and upgrade (ansible, K8s, Container, Docker, shell script) is one of your duties.

    Work on HPC function design and supervise a team of HPC software developers in the US and Taiwan for development of eBeam products, ensuring product goals are met within timelines and budget constraints.

    Lead on daily stand-up meeting and report the project progress to PL and GL
    Collaborate with stakeholders to define project requirements, ensuring that the product roadmap aligns with stakeholder needs and goals.

    Drive product development from conception to delivery, ensuring that product requirements are met and that product quality meets or exceeds industry standards.

    Define, track, and report on key project metrics, including project timelines, milestones, and deliverables.

    Facilitate communication between manufacturing and development team (developer and architect) and PL, ensuring that stakeholder expectations are met and that project requirements are understood by all parties.

    Manage project risks and issues, identifying potential roadblocks and developing mitigation strategies as needed.
    Technical supporting and escalation supporting.
    Support applications of the software to HPC in both research and production environments
    Identify, design and implement the cloud architecture solutions to meet efficient and effective needs of image processing computing infrastructures for high throughput requirement
    Analyze the performance of the computation system to help identify performance bottlenecks.
    Enhancement, debug and maintain legacy computation software system.
    Implement unit test and have good practice in integration test, regression test and documentation.
    Maintenance and creation of Linux OS environment playbooks that are used in software deployment.
    Support development teams at San Jose and other HMI-ASML sites where they experience potential software platform issues
    Identifying the implications when a move from one software version to the next is required.
    MS in Computer Science/Computer Engineering equivalent or above; 10+ years of experience of relevant, work related experience as software architect


    • Hands-on experience with designing, building, and configuring private cloud-alike computing infrastructure to adapt custom requirements utilizing opensource software
    • Expert programming knowledge in C/C++11 and newer, data structure and operation system.
    • Experience implementing high-quality software in C++, in the field of High Performance Computing (HPC).
    • Experience in network programming, distributed system.
    • Experience with Linux and Python for test execution and scripting purposes.
    • Skilled in developing automated tests that re-used on virtual platform changes and upgrades ensuring no regression impact is caused.
    • Experience with Cloud Computing, Virtualization, Container, Parallel Computing.
    • Familiar with Linux/Unix working environment with software releases.
    • Understand mathematics models and algorithms for data analysis and performance improvement.
    • Knowledge in the field of High Performance Computing (HPC) area, Parallel Programming for HPC applications (i.e. Knowledge in semiconductor field is plus.
    • Understand mathematics models and algorithms for data analysis and performance improvement.
    • Able to lead and define roadmap for software evolutionary and new technology insertion.
    • Have strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
    • Flexible Work policy may be available to employees who work in conductive roles. May require 10% travel (domestic and international) dependent on business needs.
    • This position requires access to controlled technology, as defined in the Export Administration Regulations (15 C.Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.
    EOE AA M/F/Veteran/Disability
    Pay scales are determined by role, level, location and alignment with market data. Diversity and inclusion

    It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity.

    We recognize that diversity and inclusion is a driving force in the success of our company.
    ASML provides reasonable accommodations to applicants for ASML employment and ASML employees with disabilities.

    An accommodation is a change in work rules, facilities, or conditions which enable an individual with a disability to apply for a job, perform the essential functions of a job, and/or enjoy equal access to the benefits and privileges of employment.

    If you are in need of an accommodation to complete an application, participate in an interview, or otherwise participate in the employee pre-selection process, please send an email to .



  • Johnson & Johnson Santa Clara, United States

    Johnson & Johnson MedTech is recruiting for a Manager Software Engineering, GUI located in Santa Clara, CA. This position is based in Santa Clara, CA and may require up to 10% travel. (NOT REMOTE) · Johnson & Johnson MedTech innovates at the intersection of biology and technology ...

  • NetApp

    Software Engineer

    3 weeks ago


    NetApp San Jose, United States

    About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with sm ...

  • Akkodis

    Software Engineer

    3 weeks ago


    Akkodis San Jose, United States

    Akkodis is looking for an experienced senior software engineer to work with a team of designers, researchers, and software developers to develop an integrated HMI software solution for concept car development. · This person will primarily focus on the UI/UX/ and 3D visual softwar ...

  • USA Tech Recruitment

    Software Engineer

    1 week ago


    USA Tech Recruitment San Jose, United States

    Software Engineer - Linux Device Drivers · Position: Software Engineer - Linux Device Drivers · Are you interested in joining one of the fastest growing GenAI start ups in the world? The company have recently secured a huge amount of funding and are looking to expand their HW tea ...

  • For Real Inc.

    Software Engineer

    2 weeks ago


    For Real Inc. San Jose, United States

    Company Description · We suggest you enter details here. · Role Description · This is a full-time hybrid role for a Software Engineer at For Real Inc. The Software Engineer will be responsible for day-to-day tasks related to computer science, back-end web development, software de ...

  • Broadcom Corporation

    Software Engineer

    2 weeks ago


    Broadcom Corporation San Jose, United States

    Please Note: · 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) · 2. If you already have a Candidate Account, please Sign-In before you apply. · Job Description: · Job Description · Ether ...

  • Northrop Grumman

    Software Engineer

    1 week ago


    Northrop Grumman San Jose, United States

    Requisition ID: R Category: Information TechnologyLocation: San Jose, CA, USACitizenship Required: United States CitizenshipClearance Type: Top SecretTelecommute: No- Teleworking not available for this positionShift: 1st Shift (United States of America)Travel Required: Yes, 10% o ...

  • InterSources

    Software Engineer

    3 weeks ago


    InterSources San Jose, United States

    Fulltime Position for a Software Engineer. · Location : San Jose, CA · We are looking for a team player with strong C programming and technical skills to add to our core engineering team. · Candidates must have a strong technical background and be capable of coming up to speed on ...

  • Cypress HCM

    Software Engineer

    6 days ago


    Cypress HCM San Jose, United States

    We have an exciting opportunity for a Software Developer - C++ with the top leading multimedia and creative software company in the world. · Responsibilities: · Work on developing features in Video Editing applications · Work on improving quality and performance of existing and ...

  • Xyant Services

    Software Engineer

    3 weeks ago


    Xyant Services San Jose, United States

    Job Title: Software Engineer (Snaplogic/ MS Dynamics) · Location: San Jose, CA / Lehi, UT · Hybrid · Key Skills: · Snaplogic or Ms Dynamics Integration · SFDC or Marketo · Java Coding · Relational Database · Messaging tool (Kafka/JMS) · Experience in Integration and Supporting ...

  • Super Micro Computer

    Software Engineer

    2 weeks ago


    Super Micro Computer San Jose, United States

    Job Req ID: 24354 · About Supermicro: · Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing ...

  • Akkodis

    Software Engineer

    3 weeks ago


    Akkodis San Jose, United States

    Akkodis is looking for an experienced senior software engineer to work with a team of designers, researchers, and software developers to develop an integrated HMI software solution for concept car development. · This person will primarily focus on the UI/UX/ and 3D visual softwa ...

  • Eleganttek

    Software Engineer

    2 weeks ago


    Eleganttek San Jose, United States

    Join our team at Elegant Tek and be part of a dynamic ITconsultancy that thrives on innovation. · job title · Software Engineer · job position · 42765 · job location · San Jose · job roles & responsibilities · Designing, developing, testing, and maintaining software applicatio ...

  • P. Chappel Associates Inc

    Software Engineer

    2 weeks ago


    P. Chappel Associates Inc San Jose, United States

    Software Engineers - Senior and Principal levels (multiple openings) · Holmdel, NJ -Hybrid work schedule - remote/onsiteOur client's patented software platform is in very high demand by their strategic partners and customers and as a result, they are experiencing unprecedented g ...

  • FICO

    Software Engineering

    2 weeks ago


    FICO San Jose, United States

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 90+ countries make better decisions. Join our world-class team today and fulfill your career potential · The Opportunity · "Come join our product development team in a hands-on technical rol ...

  • Checkpoint Technologies

    Software Engineer

    2 weeks ago


    Checkpoint Technologies San Jose, United States

    Job Description · Job Description · Checkpoint Technologies, LLC · , located in San Jose, CA is the world's leader in non-destructive optical probing for semiconductor failure analysis. Our tools combine advanced laser scanning (LSM) and photon emission (PEM) techniques with st ...

  • NetApp

    Software Engineer,

    1 week ago


    NetApp San Jose, United States

    If you run toward knowledge and problem-solving, join us · In a world of cloud complexity, NetApp simplifies. Our customers are looking for a more unified and secure multicloud experience, and we provide the services, infrastructure and expertise they need to achieve it. · If yo ...

  • Comrise

    Software Engineer

    3 weeks ago


    Comrise San Jose, United States

    Position: Software Engineer (Front End) · Location: Bay Area, CA (Hybrid) · Duration: 8 Months · The Advertising Team is reinventing advertising at eBay We're creating innovative ad-tech solutions to optimize the ad monetization and experience on eBay. Our goal is to create a val ...

  • ViaSat

    Software Engineer

    3 weeks ago


    ViaSat San Jose, United States

    About usOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communic ...

  • Cypress HCM

    Software Engineer

    3 days ago


    Cypress HCM San Jose, United States

    We have an exciting opportunity for a Software Developer - C++ with the top leading multimedia and creative software company in the world. · Responsibilities: · Work on developing features in Video Editing applications · Work on improving quality and performance of existing and ...