Current jobs related to Silicon Validation Software Engineer- GPU IP Validation and Integration - Waltham, Massachusetts - Apple


  • Waltham, Massachusetts, United States Apple Full time

    Job SummaryWe are seeking a highly skilled GPU performance optimization engineer to join our Apple Silicon GPU Driver Performance team. As a member of this team, you will be responsible for ensuring great GPU performance across our entire product line.Key ResponsibilitiesAnalyze and improve GPU and system performance of large-scale ML deployments, such as...


  • Waltham, Massachusetts, United States Apple Full time

    GPU Compute Performance EngineerAt Apple, we're seeking a talented GPU Compute Performance Engineer to join our team. As a key member of our GPU Driver Performance team, you'll play a critical role in ensuring exceptional GPU performance across our entire product line.Responsibilities:Analyze and improve GPU and system performance of large-scale ML...

  • Validation Engineer

    2 weeks ago


    Waltham, Massachusetts, United States Katalyst Healthcares and Life Sciences Full time

    Job SummaryAt Katalyst Healthcares and Life Sciences, we are seeking a highly skilled Validation Engineer to join our team. As a key member of our Validation Team, you will be responsible for ensuring the quality and integrity of our computer systems and equipment.Responsibilities• Perform validation activities to support requirements gathering, validation...

  • Validation Engineer

    4 weeks ago


    Waltham, Massachusetts, United States Katalyst Healthcares and Life Sciences Full time

    Key Responsibilities: Conduct validation tasks that facilitate requirements gathering, validation strategy formulation, design qualification, development of test plans and scripts, execution of test procedures, discrepancy resolution, and creation of system description and validation summary documents. Execute system-based risk evaluations to ascertain...


  • Waltham, Massachusetts, United States Boston Dynamics Full time

    Lead the Way in Robotics Software EngineeringWe are seeking an experienced Software Engineer Manager to lead the Systems Software team on Atlas. Your team will be responsible for building highly-performant, reliable, secure software that powers the Atlas robot.Key Responsibilities:Technical Vision and Roadmap: Set the technical direction for the team and...


  • Waltham, Massachusetts, United States Boston Dynamics Full time

    Lead the Way in Robotics Software EngineeringWe are seeking an experienced Software Engineer Manager to lead the Systems Software team on Atlas. Your team will be responsible for building highly-performant, reliable, secure software that powers the Atlas robot.Key Responsibilities:Technical Vision and Roadmap: Set the technical direction and roadmap for the...


  • Waltham, Massachusetts, United States Boston Dynamics Full time

    Job SummaryWe are seeking an experienced Software Engineer Manager to lead the Systems Software team on Atlas. This is a critical role that will have a significant impact on the success of the Atlas robot.Key ResponsibilitiesTechnical Vision and Roadmap: Set the technical direction and roadmap for the team, and communicate effectively to the team and the...


  • Waltham, Massachusetts, United States AmNet Services, Inc. Full time

    About AmNet Services, Inc.AmNet Services, Inc. is a leading provider of innovative sensor and networking solutions for the industrial, manufacturing, and waste management sectors. Our team of experienced telecommunications engineers has combined their expertise to design and manufacture sensors for various applications, including storage tanks, water...


  • Waltham, Massachusetts, United States Boston Dynamics Full time

    Lead the Systems Software Team at Boston DynamicsWe are seeking an experienced Software Engineer Manager to lead the Systems Software team on Atlas. Your team will be responsible for building highly-performant, reliable, secure software that powers the Atlas robot.Key Responsibilities:Set the technical vision and roadmap for the team, and communicate broadly...


  • Waltham, Massachusetts, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Analog Mixed Signal IP Engineer to join our team at Apple. As a key member of our team, you will be responsible for ensuring that the analog IP provided by external vendors meets Apple's high quality standards and is flawlessly coordinated in industry-leading mobile devices.Key ResponsibilitiesDefine and specify...


  • Waltham, Massachusetts, United States Rocket Software Full time

    Job DescriptionThe Senior Account Executive is a seasoned sales professional responsible for selling a portfolio of enterprise software solutions to Federal Government clients. This individual must possess exceptional executive selling skills, outstanding communication abilities, and a strong understanding of large organization dynamics.Key...


  • Waltham, Massachusetts, United States Rocket Software Full time

    Job DescriptionJob Summary: We are seeking a highly skilled and experienced Senior Account Executive to join our team at Rocket Software. As a Senior Account Executive, you will be responsible for selling a portfolio of infrastructure and application software solutions to Federal Government clients.Key Responsibilities:Sell a portfolio of infrastructure and...


  • Waltham, Massachusetts, United States Rocket Software Full time

    Job SummaryThe Senior Account Executive is a seasoned sales professional responsible for selling a portfolio of infrastructure and application software solutions to Federal Government clients. This individual must possess exceptional executive selling skills, outstanding communication abilities, and a strong understanding of large organization dynamics.Key...

  • Software Developer

    3 weeks ago


    Waltham, Massachusetts, United States Rocket Software Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at Rocket Software. As a key member of our development team, you will be responsible for designing, developing, and troubleshooting the ChangeMan ZMF product.Key ResponsibilitiesSoftware Development: Design, develop, and test software applications using Mainframe Assembler...


  • Waltham, Massachusetts, United States ServiceNow Full time

    Job Title: Staff Software Quality EngineerAt ServiceNow, we're pushing the boundaries of innovation in Enterprise Search solutions. As a Staff Software Quality Engineer on our AI Search team, you'll have the opportunity to work on cutting-edge projects that make our infrastructure highly available, scalable, and fully automated.About the Role:We're looking...


  • Waltham, Massachusetts, United States Infojini Full time

    Company Overview Infojini Consulting is a comprehensive IT consulting, services, and staffing organization with a presence in multiple locations. We are recognized as one of the fastest-growing firms in the IT services and software development sector. Our partnerships with leading technology vendors have enabled us to establish a robust client base,...

  • Geotechnical Engineer

    2 weeks ago


    Waltham, Massachusetts, United States Simpson Gumpertz and Heger Inc Full time

    About the RoleWe are seeking a highly skilled Geotechnical Engineer to join our team at Simpson Gumpertz and Heger Inc. As a key member of our Heavy Civil Division, you will be responsible for providing engineering services with a focus on investigation, repair, and rehabilitation of deteriorated or underperforming structures, as well as new design of...


  • Waltham, Massachusetts, United States ServiceNow Full time

    Job Title: Staff Software Quality EngineerAt ServiceNow, we're pushing the boundaries of innovation in Enterprise Search solutions. As a member of our AI Search team, you'll be part of a talented group of developers building out solutions that make our infrastructure highly available, scalable, and fully automated.About the Role:We're seeking a highly...


  • Waltham, Massachusetts, United States Constant Contact Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Constant Contact. As a key member of our engineering team, you will play a critical role in designing, developing, and maintaining our software applications.Key ResponsibilitiesParticipate in product design, development, and code reviews to ensure high-quality...


  • Waltham, Massachusetts, United States SS&C Technologies Holdings Full time

    {"h1": "Senior Software Engineer Opportunity", "p": "We are seeking a highly skilled Senior Software Engineer to join our team at SS&C Technologies Holdings. As a key member of our cross-functional Scrum team, you will be responsible for designing and developing highly scalable and performant Enterprise grade applications using React and NodeJS.", "ul":...

Silicon Validation Software Engineer- GPU IP Validation and Integration

3 months ago


Waltham, Massachusetts, United States Apple Full time


Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).

You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices


Join a team of expert software engineers with diverse backgrounds (graphics, video encoding, video processing, file systems, CPUs and caching, kernel programming, embedded systems) to develop graphics validation software and integrate it into system level test environment.

Key Qualifications

  • We would prefer that you have the following skills:
  • Experienced with Graphics, OpenGL, and CUDA
  • Understanding of the GPU pipeline and graphics theory
  • Understanding of system and SoC architectures
  • Experienced with image processing, memory hierarchies, and compilers
  • Strong C/C++ programming skills
  • Implement and run ML/LLM workloads for GPU characterization
  • Proficient in Python and GNU Make
  • Deep understanding of compute systems, operating systems, and computer architecture
  • Passionate about writing code close to the hardware, and debugging
  • In-depth knowledge and experience in SoC system level validation and debugging of SoC software and hardware issues.
  • You enjoy the validation mentality: meticulous, curious, and persistent
Description


You will be writing shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem.

You will apply your deep understanding of GPU architecture to write tests that stress the pipeline and exercise the interaction between the GPU and different IP blocks on the SoC.

You will use the necessary driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups.

You will understand the different levels of GPU memory hierarchy (Shared, Global, etc.) You will debug SoC software and hardware issues, and perform system level validation

Education & Experience

BS and a minimum of 10 years relevant industry experience