Senior IP Development Engineer

IntelAustin, TX
Hybrid

About The Position

Join Intel, where visionary inventors and problem solvers develop groundbreaking technology that transforms global experiences. Building on our heritage of relentless innovation and commitment to connecting every person on Earth through intelligent devices, our diverse teams of brilliant minds continuously push the boundaries of what's possible, embracing the challenge of creating positive global impact. As a key contributor to Intel's Corporate Memory Organization, you will: Software Development & Engineering Design, develop, test, and deploy sophisticated multi-language software solutions utilizing Perl, TCL, Python, Bash, SWIG, C, and C++ technologies Architect and maintain complex software products that integrate seamlessly across diverse programming environments Technical Support & Collaboration Provide comprehensive technical support to a 150+ member internal engineering team Lead regression analysis, debugging, and resolution of critical software issues Collaborate cross-functionally to ensure optimal software performance and reliability Innovation & Process Enhancement Drive continuous improvement initiatives for software development lifecycle Pioneer integration of cutting-edge AI technologies, including GitHub Copilot and similar tools Establish and optimize continuous integration/continuous deployment (CI/CD) pipelines Introduce modern software quality assurance methodologies and best practices

Requirements

  • Bachelor's Degree in Electrical or Computer Engineering, Computer Science, or in a STEM related field of study with 5+ years of experience
  • 3+ years of work experience with Electronic Design Automation (EDA) views and tools
  • 1+ years of experience with IP layout principles and netlist construction methodologies
  • 2+ years of experience in C++ programming with project experience
  • Hands-on experience with Boost libraries implementation
  • Experience in Python and Shell scripting

Nice To Haves

  • Post Graduate Degree in Electrical or Computer Engineering, Computer Science, or in a STEM related field of study
  • Cross-platform build system experience and implementation
  • Experience with software security principles, implementation, and validation techniques
  • Experience in object-oriented programming, algorithms, and data structures
  • Experience with SWIG (Simplified Wrapper and Interface Generator)
  • Experience with software build methods, tools, and automation
  • Experience in debugging and optimizing complex mixed-language software systems
  • Hands-on experience in C++ memory management, including memory-related issues and mitigation strategies
  • Experience with GCC toolchain build procedures and optimization
  • Network programming experience (sockets, TCP/IP protocols, etc.)

Responsibilities

  • Design, develop, test, and deploy sophisticated multi-language software solutions utilizing Perl, TCL, Python, Bash, SWIG, C, and C++ technologies
  • Architect and maintain complex software products that integrate seamlessly across diverse programming environments
  • Provide comprehensive technical support to a 150+ member internal engineering team
  • Lead regression analysis, debugging, and resolution of critical software issues
  • Collaborate cross-functionally to ensure optimal software performance and reliability
  • Drive continuous improvement initiatives for software development lifecycle
  • Pioneer integration of cutting-edge AI technologies, including GitHub Copilot and similar tools
  • Establish and optimize continuous integration/continuous deployment (CI/CD) pipelines
  • Introduce modern software quality assurance methodologies and best practices

Benefits

  • competitive pay
  • stock bonuses
  • health
  • retirement
  • vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service