Senior Software Development Engineer jobs at Amd - 153 jobs
Software Development Eng.
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
As a Member of Technical Staff in the Composable Kernel Library group in the GPU Kernel Engineering role, you will contribute to the development and optimization of GPU kernels with the AMD Radeon Open Ecosystem (ROCm). You will design and implement highly optimized primitives enabling flexible and efficient composition of kernels for deep learning operations such as GEMM, convolution, Attention, and Mixture of Experts.
Collaboration with internal GPU library teams and open-source maintainers will be key to ensuring these components integrate seamlessly and deliver high performance.
This position requires a solid understanding of GPU architectures and compiler technologies, strong engineering fundamentals, and a commitment to building scalable, maintainable solutions.
THE PERSON:
A skilled engineer with strong technical and analytical expertise in C++ development within Linux environments. The ideal candidate will thrive in both collaborative team settings and independent work, with the ability to define goals, manage development efforts, and deliver high-quality solutions. Strong problem-solving skills, a proactive approach, and a keen understanding of softwareengineering best practices are essential.
KEY RESPONSIBILITIES:
* Works collaboratively across library teams to design, implement, validate, and deliver key software library capabilities, ensuring successful integration with GPU kernels into broader systems. Provides significant technical inputs to the software roadmap.
* Provides input to architecture, design, and documentation efforts as they arise across teams.
* Works closely with seniorengineering staff to guide technical execution within library teams on broad and complex technical challenges.
* Works closely with seniorengineering staff to guide technical execution within library teams on broad and complex technical challenges.
* Collaborates with principal members of staff to develop the best technical designs and approaches that holistically consider constraints, performance, and roadmap commitments.
* Executes, and report progress against project plans and delivery commitments.
* Proactively identifies gaps and inconsistencies at project scope and develops plans to remediate in collaboration with library owners and engineering principal colleagues.
* Engages in mentorships with senior and principal staff and champion internal best-practice as part of the regular softwaredevelopment lifecycle in an agile environment.
PREFERRED EXPERIENCE:
* Hands-on experience with C++, with relevant applied experience using CUDA, HIP, OpenMP, MPI, or OpenCL for accelerated computing on CPUs and GPUs. Familiarity with other programming languages like Python and AI/ML Frameworks.
* Experience contributing to technical and high-performance software systems supported by continuous improvement, regression and performance management systems, and software deployment and orchestration management (Jenkins/Docker/Kubernetes/numerical methods and analysis).
* Experience with open-source softwaredevelopment including collaboration with community maintainers and submitting contributions, and various lifecycle methodologies such as Agile, Scrum, Kanban.
* Knowledge of professional softwareengineering practices and best practices for the full softwaredevelopment life cycle including requirements elicitation and analysis, scoping/estimation, coding standards, code reviews, version control, build processes, testing, and continuous integration.
ACADEMIC CREDENTIALS:
* Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
* Advanced degrees, such as M.Sc. or M.Eng. are preferred
LOCATION: Austin, Texas
#LI-DR1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$84k-112k yearly est. 60d+ ago
Looking for a job?
Let Zippia find it for you.
Spring 2023 Software Development Engineer Co-Op/ Intern
AMD 4.9
Senior software development engineer job at Amd
What you do at AMD changes everything
We care deeply about transforming lives with AMD technology to enrich our industry, our communities and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence, while being direct, humble, collaborative and inclusive of diverse perspectives. This is who we are at our best. One Company. One Team.
AMD together we advance_
What you do at AMD changes everything
At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies - building blocks for gaming, immersive platforms, and the data center.
Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the āextra mileā to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.
RESPONSIBILITIES:
Design, develop and testing automated firmware continuous integration and smoke testing, automation infrastructure and firmware test cases.
Development of firmware test scripts and automation infrastructure using CI/CD tools.
Closely interact with QA & firmware developers in new feature definition and bring up for future product generation.
REQUIREMENTS:
Python programming
Comfortable working with Hardware
Automating complex test cases using python and debugging
Windows & Linux OS debugging skills
Debugging Hardware failures and analyzing Firmware logs
Requisition Number: 187321
Country: United States State: Texas City: Austin
Job Function: Student/ Intern/ Temp
Benefits offered are described here.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers. We consider candidates regardless of age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status. Please click here for more information.
$31k-37k yearly est. 60d+ ago
Senior Engineer, Software Development Engineering
Analog Devices 4.6
Dallas, TX jobs
Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possibleā¢. Learn more at ************** and on LinkedIn and Twitter (X).
Employer: Analog Devices, Inc.
Job Title: SeniorEngineer, SoftwareDevelopmentEngineering
Job Requisition: 1010.5.2 / R252032
Job Location: Dallas, Texas
Job Type: Full Time
Rate of Pay: $108,800.00 - $163,200.00/year
Duties:
Build full-stack web applications that enable users to easily access data.
Communicate with clients to gather requirements and analyze their needs.
Collaborate with cross-functional teams to successfully integrate data between connected applications.
Write scripts to create and modify database objects.
Write T-SQL stored procedures to collect and manipulate data, write C# code to connect databases with websites using ASP .NET framework, and display data using tables, reports, and charts.
Perform integration and end-to-end testing to ensure optimal function of applications with connected systems.
Deploy applications into production for end users to access and use data.
Debug applications to identify issues, pinpoint locations requiring modification, fix code, test, and migrate updated versions into production.
Field requests from users to implement new application features, correct errors, and improve performance.
Upgrade legacy systems to newer versions of applications and migrate applications to new server sites.
Set up code files in a shared code repository using Tortoise SVN and Team Foundation Server tools.
Partial telecommute benefit (2 days WFH).
Requirements:
Must have a Master's degree in Computer Engineering, Computer Science, or a related field of study (willing to accept a foreign education equivalent) and 2 years of experience as a SoftwareDeveloper with full-stack capabilities such as web app development, database design, unit testing, and software deployment to enhance business processes.
Must also possess the following (quantitative experience requirements not applicable to this section):
Demonstrated Expertise (DE) developing and supporting software systems and internal applications by evaluating potential solutions and assessing them for technical and business stability;
DE building and maintaining full-stack web applications using ASP .NET framework, C#, Microsoft SQL server and web technologies such as HTML, CSS, JavaScript, jQuery, Bootstrap, and AJAX using Microsoft Visual Studio;
DE creating and modifying database objects in Microsoft SQL server and Oracle database to integrate database with web applications and provide data to users using Entity Framework;
DE working with business owners and end users to ensure technical compatibility and employing test-driven development to maintain the software quality and meet user requirements; and
DE working with version control systems to collaborate and manage projects with the team, defining business processes using workflows, and automating processes in support systems to provide better systems and decrease manual efforts.
Contact: Eligible for employee referral program. Apply online at https://**************/en/about-adi/careers.html and Reference Position Number: R252032 .
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: ExperiencedRequired Travel: NoShift Type: 1st Shift/Days
$108.8k-163.2k yearly Auto-Apply 60d+ ago
Software Developer Intern: 2026
IBM Corporation 4.7
Dallas, TX jobs
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your role and responsibilities
SoftwareDevelopers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our softwaredevelopers do. Whether you are working on projects internally or for a client, softwaredevelopment is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest softwaredevelopment tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
The Electronic Design Automation (EDA) organization within IBM developssoftware tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices.
EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of SoftwareEngineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Developmentengineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
* Experience with an object-oriented programming language such as C/C++/Java/Rust
* Experience with a scripting language such as Python
* Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
* AI/ML skills
* Excellent verbal, written and interpersonal communication skills.
* Collaborative skills and ability to work in fast-paced agile environments.
* Quick learner with business acumen.
Preferred technical and professional experience
* Knowledge of computer architecture and micro-architecture
* Programming projects with complex requirements
* Understanding of Digital/VLSI Circuits
* Linux experience
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
$40k-47k yearly est. 2d ago
Software Developer Intern
IBM 4.7
Houston, TX jobs
**Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk
**Your role and responsibilities**
As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market.
IBM has openings for SoftwareDevelopmentEngineers to develop, test and provide support for hardware, firmware and oftware that make up our industry- leading IBM Storage products. We are an elite team of engineering professionals that pioneer innovations for the cutting-edge Software and hardware used in IBM infrastructure including IBM Storage Scale System, IBM DS8000, IBM FlashSystem, IBM Ceph and IBM Protect. Developmentengineers participate in various aspects of the development, test, and support process.
**Required technical and professional expertise**
- Pursuing a Bachelor's or Master's Degree in: Electrical Engineering, Computerr Engineering, Computer Science, Mechanical Engineering, or related majors.
- Prior (project or internship) experience in computer hardware or testing.
- Interest in backend softwaredevelopment and willingness to learn about high-end storage products
- Academic or demonstrated experience developingsoftware or support for software applications
- Knowledge in Bash, Python, C/C++, Databases, Javascript, or REST APIs
- Knowledge of the Linux operating system, including being comfortable using the command line interface
- Firm grasp of softwaredevelopment methodologies (e.g., Agile, DevOps), CI/CD pipelines, version control (Git), and automated testing.
- Some experience with scripting or programming (Python, Bash, etc.).
- Interest in cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and a willingness to learn.
-Demonstrated ability to break down complex technical challenges, propose innovative solutions, and drive them to completion.
- Strong verbal and written communication skills.
- Passion for technology and engineering.
- Growth minded, trusted, team focused, courageous, resourceful, and outcome focused.
**Preferred technical and professional experience**
Proficiency in one or more of the following technology areas:
- Deep understanding of Python and experience developingsoftware that interacts with hardware, preferably storage systems.
- Proven experience with Python libraries commonly used in storage management and data processing.
- Familiarity with storage concepts such as block storage, object storage, file systems, RAID configurations, and data integrity techniques.
- Experience working directly with storage hardware APIs or protocols (e.g., SCSI, NVMe command sets, vendor-specific APIs).
- Proficiency in Python for tasks related to hardware testing and automation.
- Experience with developing Python-based tools for monitoring and managing storage performance and health.
- Knowledge of data serialization formats relevant to storage systems (e.g., JSON, YAML, Protocol Buffers).
- Experience with Python in embedded systems or interacting with low-level hardware interfaces via libraries.
- Familiarity with performance analysis and optimization techniques in Python, particularly in the context of data I/O.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions).
- Exposure to monitoring tools (e.g., Prometheus, Grafana, Datadog).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$39k-46k yearly est. 60d+ ago
Software Developer Intern: 2026
IBM Corporation 4.7
Houston, TX jobs
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your role and responsibilities
SoftwareDevelopers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our softwaredevelopers do. Whether you are working on projects internally or for a client, softwaredevelopment is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest softwaredevelopment tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
The Electronic Design Automation (EDA) organization within IBM developssoftware tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices.
EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of SoftwareEngineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Developmentengineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
* Experience with an object-oriented programming language such as C/C++/Java/Rust
* Experience with a scripting language such as Python
* Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
* AI/ML skills
* Excellent verbal, written and interpersonal communication skills.
* Collaborative skills and ability to work in fast-paced agile environments.
* Quick learner with business acumen.
Preferred technical and professional experience
* Knowledge of computer architecture and micro-architecture
* Programming projects with complex requirements
* Understanding of Digital/VLSI Circuits
* Linux experience
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
$39k-46k yearly est. 2d ago
Software Developer Intern Austin 2026
IBM 4.7
Austin, TX jobs
**Introduction** Launch your software career with IBM! Ready to turn your coding skills into real-world impact? As an Entry-Level SoftwareDeveloper at IBM, you'll join a collaborative Agile team where your ideas matter from day one. Whether you've just finished school, completed a bootcamp, or built your skills independently, this is your opportunity to grow into a world-class developer. You'll work alongside experienced mentors to design, build, and deploy modern web applications that make a difference for businesses and communities around the world - all in an environment designed to help early-career talent thrive.
Why you'll love this internship:
* Real-world projects with measurable impact
* Mentorship from experienced IBM engineers
* Networking, intern events, and career development opportunities
* A clear path to future full-time roles
**Your role and responsibilities**
* Contribute to every stage of the development cycle - from design and coding to testing and deployment
* Collaborate closely with UX designers and seniordevelopers to turn ideas into high-quality applications.
* Work with APIs, databases, and cloud services to build scalable software solutions.
* Apply Agile and DevOps practices to deliver reliable, high-performing systems.
* Learn directly from IBM experts through mentorship, code reviews, and continuous learning sessions.
**Required technical and professional expertise**
Who You Are
You're early in your software career (0-1 year of professional experience) and excited to grow. You love solving problems, learning new tools, and collaborating with others to bring ideas to life. You're curious, proactive, and ready to make an impact from day one - with the guidance and support of experienced IBM developers.Required Skills and Experience
* Up to 1 year of professional or project experience in softwaredevelopment.
* Familiarity with front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue).
* Basic understanding of back-end development (Node.js, Java, Python, or SQL).
* Experience using Git or similar version control tools.
* Curiosity about cloud computing, containers, and modern software deployment practices.
**Preferred technical and professional experience**
Experience with cloud platforms (IBM Cloud, AWS, or Azure).
* Familiarity with REST APIs and relational databases.
* Exposure to CI/CD pipelines and automation tools (Jenkins, Cypress, Selenium, etc.).
* Contributions to open-source or personal coding projects.
* Understanding of Agile principles and collaborative development environments.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$39k-46k yearly est. 60d+ ago
SW Developer Intern
IBM 4.7
Austin, TX jobs
**Introduction** As an intern, you'll gain hands-on experience working on real-world projects that impact users globally. You'll collaborate with designers and developers to build responsive and user-friendly applications using modern technologies. We are also looking for you to bring your own knowledge and expertise to the role along with a willingness to challenge the status quo in the interest of developing the best business outcomes.
At IBM, work is more than a job - it's a calling: to build, to design, to code, to consult and to think along with other IBMers to attempt things you thought were never possible. IBMers collaborate, innovate and invent as part of a community empowered to deliver for and delight our clients. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk!
**Your role and responsibilities**
As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills to make better decisions with greater speed on the most trusted platforms in today's market.
More specifically, you'll work with client-server architectures, networking protocols, application development and databases to create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. We are looking for motivated individuals to develop Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use.
Additionally, you will design and code server applications firmware and databases that are reusable, scalable, as well as design and implement large scale systems that enable continuous delivery on-premises and in the cloud. Depending upon the specific role, your responsibilities may include a need to:
1) Participate in Agile development cycles: design, code, test and support.
2) Translate wireframes into functional user interfaces.
3) Learn and apply best practices in softwaredevelopment and testing
4) Utilize AI tools to improve your own development efficiency and productivity
5) Integrate AI to make our platform-specific solutions easier to use and deploy
**Required technical and professional expertise**
Minimally, the incumbent will possess:
1) Prior (project or internship) experience in softwaredevelopment and/or platform engineering
2) Strong verbal and written communication skills
3) Passion for technology and engineering
4) Growth minded, trusted, team focused, courageous, resourceful and outcome focused.
5) Working knowledge of servers, applications, dev Ops tools (Git, Jenkins) and databases
**Preferred technical and professional experience**
The ideal candidate will also have experience with or a working knowledge of:
1) Cloud development (pushing code through a CD pipeline)
2) Generative AI practical application in development environment to include prompt engineering
3) One or more of the following technologies: C++, C, Java, Golang, Ruby, Python, Perl, SQL
4) Virtualization concepts and cloud operations
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$39k-46k yearly est. 60d+ ago
Software Developer Internship 2026
IBM 4.7
Austin, TX jobs
**Introduction** Join IBM for a dynamic summer internship where you'll help design and implement technology solutions that address real-world business challenges. In this fast-paced environment, you'll work with diverse technologies and collaborate with experienced professionals to deliver impactful results. This is an excellent opportunity to develop technical skills and contribute to meaningful projects at a global technology leader.
**Your role and responsibilities**
* Collaborate with cross-functional teams to design and implement technology solutions for business challenges.
* Work with diverse technologies to develop, test, and deploy innovative solutions.
* Apply problem-solving skills to analyze requirements and deliver high-quality results.
* Contribute to projects involving emerging technologies, including artificial intelligence concepts.
* Assist in data modeling and ensure accuracy and efficiency in solution design.
* Participate in code reviews and maintain best practices for softwaredevelopment.
* Engage in continuous learning to stay current with industry trends and IBM standards.
What You'll Gain
* Hands-on experience applying emerging technologies to real-world business challenges.
* Exposure to diverse tools, platforms, and methodologies used by a global technology leader.
* Mentorship and guidance from experienced professionals in the field.
* Opportunities to develop technical and professional skills in a collaborative environment.
* Insight into IBM's innovation-driven culture and global impact.
**Required technical and professional expertise**
* Proficiency in at least one contemporary programming language (e.g., Python, Java, C++, or similar).
* Solid understanding of data modeling principles and practices.
* High-level awareness of artificial intelligence concepts and emerging technologies.
* Strong analytical and problem-solving skills.
* Ability to work collaboratively in a team-oriented environment.
* Excellent communication skills and attention to detail.
* Currently enrolled in a degree program in Computer Science, Engineering, or a related field.
**Preferred technical and professional experience**
* Understanding of agile methodologies and enterprise IT operations
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$39k-46k yearly est. 34d ago
Senior Engineer, Software Development Engineering
Analog Devices 4.6
Austin, TX jobs
Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possibleā¢. Learn more at ************** and on LinkedIn and Twitter (X).
Employer: Analog Devices, Inc.
Job Title: SeniorEngineer, SoftwareDevelopmentEngineering
Job Requisition: 1010.9.2 / R252031
Job Location: Austin, Texas
Job Type: Full Time
Rate of Pay: $132,267.00 - $163,200.00
Duties:
Plan and perform all phases of the secure softwaredevelopment lifecycle, including threat modeling, risk analysis, and vulnerability assessment. Design, develop, and debug embedded software, such as device drivers, board support packages, and/or security-related functionality. Develop and review tests for software to ensure quality and code coverage as a part of automated testing and existing CI/CD infrastructure. Review softwaredeveloped by team members in a peer review process. Actively participate in team-based meetings such as backlog grooming, story point estimation, daily standups, and sprint retrospectives. Support integration of software-related deliverables by interacting with internal product teams and external customers.
Partial telecommute benefit (2 days WFH).
Requirements:
Must have a Master's degree in Computer Science, Computer Engineering, Electronics Engineering, or a related field (willing to accept a foreign education equivalent) and 2 years of experience as an embedded security engineer or related occupation developingsoftware requirements and designing documents.
Alternatively, may have a Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, or a related field (willing to accept a foreign education equivalent) and 4 years of experience as an embedded security engineer or related occupation developingsoftware requirements and designing documents.
Must also possess the following (quantitative experience requirements not applicable to this section):
Demonstrated Expertise (āDEā) developing secure boot Firmware in the Secure Enclave security subsystem;
DE developing Python based pytests to accommodate testing of boot firmware as a part of automated testing in existing CI/CD infrastructure;
DE developing External facing Mailbox API's in Embedded C to enable communication between Tiny Enclave Runtime Firmware and Host and developing device drivers in Embedded C based on design specifications;
DE creating and maintaining Confluence page for design documentation; and
DE developing embedded systems with ARM Cortex-M and RISC-V architectures.
Contact: Eligible for employee referral program. Apply online at https://**************/en/about-adi/careers.html and Reference Position Number: R252031 .
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: ExperiencedRequired Travel: NoShift Type: 1st Shift/Days
$132.3k-163.2k yearly Auto-Apply 35d ago
Software Developer Internship
HP Inc. 4.9
Spring, TX jobs
The following posting is a pipeline requisition, meant to accumulate candidates for 2026 Summer Internships. Qualified applicants will be contacted in concert with the approval and publication of identical, approved positions within HP, Inc. This opportunity is intended for conversion to a full-time role that will not offer work authorization sponsorship in the future (full-time conversion pending performance evaluation post internship and available headcount). Interested candidates must be currently eligible to work in the US AND must not require work authorization sponsorship in the future. HP, Inc. will not provide any assistance or sign documentation in support of immigration sponsorship including Curricular Practical Training (CPT) or Optional Practical Training (OPT).
Candidates who identify with a group that is historically underrepresented in the technology sector including by not limited to, African American, Latino, Native American, individuals with disabilities and Veterans are encouraged to apply.
**About Us**
Innovation is in HP's DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world's leading technology companies, HP has grown to become a leader in technology and corporate culture, inspiring innovators, and entrepreneurs around the globe.
**The Program:**
Our future success depends on the innovation and fresh ideas students bring to HP, Inc. We are hiring students with a diverse set of skills and experiences to join us, across the different organizations that make us HP, inc. Our intern program is intended to enhance your overall learning experience, give you an opportunity to make an impact, have some fun, and meet great people along the way.
Join us for a 12-week paid summer internship designed to let you apply your classroom learnings to real world challenges. Our internships have a thoughtful balance of networking, executive speakers, community involvement, big meaty projects (no paper filing here!) and fun!
**The Team:**
At HP, we believe in the power of ideas. And we believe that ideas thrive best in a culture of teamwork. That is why everyone, in every function, is encouraged to develop, express and share their creativity to deliver better outcomes for our customers.
**Pillars of software specialization:**
SoftwareDeveloper:
+ _Coding /Tools/Knowledge Areas:_ Coding/ Tools: Java, Python, C++, React JS, Node JS, RESTful and GraphQL APIs, Azure DevOps and AWS CodePipeline, RESTful and GraphQL APIs, Splunk observability tools, such as Real User Monitoring (RUM), Application Performance Monitoring (APM), and Log Observer.
Backend Systems:
+ _Coding /Tools/Knowledge Areas:_ Python, C/C++/ Linux Development, GIT, Basic circuit design Cryptography, Test-Driven Design(TDD), Unit test frameworks.
Cloud Infrastructure:
+ _Coding /Tools/Knowledge Areas:_ Go language, AWS services: EKS, EB, EC2, AWS Lambda, RDS, DynamoDB, SQS, Cloud Formation 2, Linux, bash scripts RabbitMQ, Apache ActiveMQ, Apache Kafka, networking, DNS management, firewall policies, Spunk, Prometheus, Cloudwatch, Kibana, Grafana.
Data Privacy:
+ _Coding /Tools/Knowledge Areas:_ Intermediate skills with Microsoft tools like PowerPoint, Excel, and Word, Knowledge of industry standards for data privacy
Data Science and Analytics:
+ _ Coding /Tools/Knowledge Areas:_ Python, Splunk, SQL, Data Structures, Data Analysis, Automation and AI, Jira, Power BI, Excel and Data, forecasting, modeling, softwaredevelopment.
Firmware Developer:
+ _Coding /Tools/Knowledge Areas:_ Firmware/Softwaredevelopment, C++, GHE, GitHub, Debugging, Quality Testing, SoftwareDevelopment Lifecycle
Cyber Security:
+ _Coding /Tools/Knowledge Areas: Python, Java Script, SQL,_ encryption algorithms, authentication protocols, firewalls, IDS/IPS systems, and attack vectors, Linux and Windows, and networking concepts; TCP/IP
Mobile Applications Developer:
+ _Coding /Tools/Knowledge Areas:_ Apple and/or Android Mobile Application related languages such as Swift, Objective C, Kotlin, Java, etc.
System Validation Engineer:
+ _Coding /Tools/Knowledge Areas:_ Software Quality Assurance (SQA), Coding Language(Understanding of code architecture: C, Python, Java), Agile Development (Lean, Scrum, DevOps), Project Management, Data Analysis and Reporting, Computer Architecture, Office365
Systems Integration and Design:
+ _Coding /Tools/Knowledge Areas:_ Ruby-on-Rails, Java, Angular, AWS, GO, , Familiarity with Test-Driven-Development, printing system architectures, embedded systems, client/server infrastructure, networking technologies, Windows, MAC, Linux operating systems
UX Design:
+ _Coding/Tools/Knowledge Areas: Figma, Adobe Creative Suite_
**Education and Experience Required:**
+ 3rd Year of Bachelor's degree completed or 1st year of Master's program completed.--typically technical degree specialization.
+ Must be enrolled full time at an accredited university.
+ Able to obtain work authorization in the United States in 2026, and not require sponsorship in the future.
**Preferred Majors/Programs:**
+ Computer Science
+ SoftwareEngineering
+ Computer Engineering
**Preferred Knowledge and Skills:**
As a SoftwareEngineer Intern, you will work with a team in the following types of roles:
+ Data analytics
+ Data science
+ Software applications engineering
+ Softwaredevelopment ops
+ Software product manager
+ Technical program management
We are looking for visionaries who are ready to make an impact on the way the world works. At HP, the future is yours to create. Thanks for taking the time to review our job, if you think it is a match to your knowledge and interests please apply today- we are eager to learn more about you.
HP is an equal opportunity employer: ****************************************************************
The pay range for this position is $31 to $37 per hour (applies to US candidates only). Pay varies by work location, job-related knowledge, skills, and experience.
**Benefits:**
Review HP US benefits: ****************************************************************
HP offers a comprehensive benefits package for US Interns working at least 20 hours weekly, including:
+ Health insurance
+ Dental insurance
+ Vision insurance
+ Long term/short term disability insurance
+ Employee assistance program
+ Flexible spending account
+ Life insurance
+ Generous time off policies, including;
+ 4-12 weeks fully paid parental leave based on tenure
+ 13 paid holidays
+ 15 days paid time off (US benefits overview (********************************** )
+ _Available hours are pro-rated based on hire date and scheduled hours_
The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Explore HP
\#LI-POST
SoftwareDevelopment Evergreen covers all areas of the job family including Front end, back end, systems, data, cloud, quality engineering.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
$31-37 hourly 60d+ ago
Software Developer Internship
HP 4.9
Houston, TX jobs
Description -
The following posting is a pipeline requisition, meant to accumulate candidates for 2026 Summer Internships. Qualified applicants will be contacted in concert with the approval and publication of identical, approved positions within HP, Inc.
This opportunity is intended for conversion to a full-time role that will not offer work authorization sponsorship in the future (full-time conversion pending performance evaluation post internship and available headcount). Interested candidates must be currently eligible to work in the US AND must not require work authorization sponsorship in the future. HP, Inc. will not provide any assistance or sign documentation in support of immigration sponsorship including Curricular Practical Training (CPT) or Optional Practical Training (OPT).
Candidates who identify with a group that is historically underrepresented in the technology sector including by not limited to, African American, Latino, Native American, individuals with disabilities and Veterans are encouraged to apply.
About Us
Innovation is in HP's DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world's leading technology companies, HP has grown to become a leader in technology and corporate culture, inspiring innovators, and entrepreneurs around the globe.
The Program:
Our future success depends on the innovation and fresh ideas students bring to HP, Inc. We are hiring students with a diverse set of skills and experiences to join us, across the different organizations that make us HP, inc. Our intern program is intended to enhance your overall learning experience, give you an opportunity to make an impact, have some fun, and meet great people along the way.
Join us for a 12-week paid summer internship designed to let you apply your classroom learnings to real world challenges. Our internships have a thoughtful balance of networking, executive speakers, community involvement, big meaty projects (no paper filing here!) and fun!
The Team:
At HP, we believe in the power of ideas. And we believe that ideas thrive best in a culture of teamwork. That is why everyone, in every function, is encouraged to develop, express and share their creativity to deliver better outcomes for our customers.
Pillars of software specialization:
SoftwareDeveloper:
Coding /Tools/Knowledge Areas:
Coding/ Tools: Java, Python, C++, React JS, Node JS, RESTful and GraphQL APIs, Azure DevOps and AWS CodePipeline, RESTful and GraphQL APIs, Splunk observability tools, such as Real User Monitoring (RUM), Application Performance Monitoring (APM), and Log Observer.
Backend Systems:
Coding /Tools/Knowledge Areas:
Python, C/C++/ Linux Development, GIT, Basic circuit design Cryptography, Test-Driven Design(TDD), Unit test frameworks.
Cloud Infrastructure:
Coding /Tools/Knowledge Areas:
Go language, AWS services: EKS, EB, EC2, AWS Lambda, RDS, DynamoDB, SQS, Cloud Formation 2, Linux, bash scripts RabbitMQ, Apache ActiveMQ, Apache Kafka, networking, DNS management, firewall policies, Spunk, Prometheus, Cloudwatch, Kibana, Grafana.
Data Privacy:
Coding /Tools/Knowledge Areas:
Intermediate skills with Microsoft tools like PowerPoint, Excel, and Word, Knowledge of industry standards for data privacy
Data Science and Analytics:
Coding /Tools/Knowledge Areas:
Python, Splunk, SQL, Data Structures, Data Analysis, Automation and AI, Jira, Power BI, Excel and Data, forecasting, modeling, softwaredevelopment.
Firmware Developer:
Coding /Tools/Knowledge Areas:
Firmware/Softwaredevelopment, C++, GHE, GitHub, Debugging, Quality Testing, SoftwareDevelopment Lifecycle
Cyber Security:
Coding /Tools/Knowledge Areas: Python, Java Script, SQL,
encryption algorithms, authentication protocols, firewalls, IDS/IPS systems, and attack vectors, Linux and Windows, and networking concepts; TCP/IP
Mobile Applications Developer:
Coding /Tools/Knowledge Areas:
Apple and/or Android Mobile Application related languages such as Swift, Objective C, Kotlin, Java, etc.
System Validation Engineer:
Coding /Tools/Knowledge Areas:
Software Quality Assurance (SQA), Coding Language(Understanding of code architecture: C, Python, Java), Agile Development (Lean, Scrum, DevOps), Project Management, Data Analysis and Reporting, Computer Architecture, Office365
Systems Integration and Design:
Coding /Tools/Knowledge Areas:
Ruby-on-Rails, Java, Angular, AWS, GO, , Familiarity with Test-Driven-Development, printing system architectures, embedded systems, client/server infrastructure, networking technologies, Windows, MAC, Linux operating systems
UX Design:
Coding/Tools/Knowledge Areas: Figma, Adobe Creative Suite
Education and Experience Required:
3rd Year of Bachelor's degree completed or 1st year of Master's program completed.--typically technical degree specialization.
Must be enrolled full time at an accredited university.
Able to obtain work authorization in the United States in 2026, and not require sponsorship in the future.
Preferred Majors/Programs:
Computer Science
SoftwareEngineering
Computer Engineering
Preferred Knowledge and Skills:
As a SoftwareEngineer Intern, you will work with a team in the following types of roles:
Data analytics
Data science
Software applications engineeringSoftwaredevelopment ops
Software product manager
Technical program management
We are looking for visionaries who are ready to make an impact on the way the world works. At HP, the future is yours to create. Thanks for taking the time to review our job, if you think it is a match to your knowledge and interests please apply today- we are eager to learn more about you.
HP is an equal opportunity employer: ****************************************************************
The pay range for this position is $31 to $37 per hour (applies to US candidates only). Pay varies by work location, job-related knowledge, skills, and experience.
Benefits:
Review HP US benefits: ****************************************************************
HP offers a comprehensive benefits package for US Interns working at least 20 hours weekly, including:
Health insurance
Dental insurance
Vision insurance
Long term/short term disability insurance
Employee assistance program
Flexible spending account
Life insurance
Generous time off policies, including;
4-12 weeks fully paid parental leave based on tenure
13 paid holidays
15 days paid time off (US benefits overview)
Available hours are pro-rated based on hire date and scheduled hours
The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Explore HP
#LI-POST
Job -
Administration
Schedule -
Full time
Shift -
No shift premium (United States of America)
Travel -
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
For more information, review HP's EEO Policy or read about your rights as an applicant under the law here: āKnow Your Rights: Workplace Discrimination is Illegal"
$31-37 hourly Auto-Apply 60d+ ago
Embedded Open Source Software Architect
Analog Devices 4.6
Austin, TX jobs
Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possibleā¢. Learn more at ************** and on LinkedIn and Twitter (X).
Embedded Open Source Software Architect
Analog Devices, Inc. is looking for an Embedded Open Source Software Architect to help define and implement foundational microcontroller software that scales across diverse hardware platforms and enables customers to easily use our products. The successful candidate will be an open source community leader with strong technical experience, problem solving, and communication skills.
Responsibilities
Design embedded software architectures for microcontroller-based platforms running real-time operating systems (RTOS).
Develop reusable abstraction layers, embedded software components, build systems, and development tools that scale across diverse hardware platforms.
Provide leadership in upstream open source communities such as Zephyr as a maintainer, participate in upstream working groups and technical conferences.
Provide technical guidance and training on Zephyr and open source development best practices.
Skills
10 years of embedded softwaredevelopment experience in C.
Experience with ARM, RISC-V, and heterogeneous multicore microcontroller architectures. Experience with DSP architectures and/or FPGAs is a plus.
Experience with Zephyr RTOS.
Strong experience contributing to and maintaining open source software projects, and participating in upstream communities.
Strong understanding of softwaredevelopment tools, version control systems, and continuous integration workflows.
Comfortable debugging low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, and Ethernet.
Excellent problem solving and communication skills.
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: ExperiencedRequired Travel: Yes, 10% of the time Shift Type: 1st Shift/Days
$77k-111k yearly est. Auto-Apply 36d ago
2026 Undergrad Software Engineering Intern/Co-op
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
As an AMD intern or co-op, you'll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You'll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you're an undergrad or a PhD student, your contributions matter-and your experience here will be a launchpad for what comes next.
JOB DETAILS:
* Location: Austin, TX; Boxborough, MA; Fort Collins, CO; Longmont, CO; Fishkill, NY; or Rochester, NY
* Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
* Duration:
* Summer/Fall Co-op: May 18, 2026 - December 11, 2026 or June 22, 2026 - December 11, 2026
* Summer Internship: May 18, 2026 - August 7, 2026 or June 22, 2026 - September 11, 2026
* Fall Internship: September 14, 2026 - December 11, 2026
What You Will Be Doing
We are seeking highly motivated SoftwareEngineering co-op to join our team at AMD. In this role -
* We will assign you responsibilities in which you will work closely with our softwareengineers to build and maintain our software applications.
* We will provide training on the full software creation process, from design and built to testing and deployment.
* We will encourage you to build scripts that automate some of our softwaredevelopment process.
* We will help you learn debugging methodologies to investigate the root cause of software issues.
* In certain projects we may have your involvement in crafting technical/functional documents and reports as needed.
Who We Are Looking For
* Currently enrolled in a US based University in a bachelors degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline
* If you have knowledge / experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply -
* Softwareengineering concepts, principles, and theories
* C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML
* Operating systems UNIX/Linux OS
* Databases, MySQL, PostgreSQL, MongoDB
* Cloud computing platforms, Azure.
* Web development frameworks, Django, Rails, Spring Boot
* Mark up languages like HTML, XML, XSL
* Defect tracking, testing, debugging
* Git, Github, Perforce
* Security technologies, OAuth, SSL, or TLS
* PC / CPU architecture, Embedded systems, microcontroller
Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you.
This role is not eligible for visa sponsorship.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$46k-69k yearly est. 14d ago
Staff Embedded Software Engineer
Analog Devices 4.6
Austin, TX jobs
Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possibleā¢. Learn more at ************** and on LinkedIn and Twitter (X).
Staff Engineer, Embedded Software
**********
The Role
The Software & Digital Platforms (SDP) Group at Analog Devices is currently seeking an experienced engineer to join our team in Austin, Texas to develop a streaming media player reference design based on Analog Devices' ADSP-SC598 processor. The ADSP-SC598 contains an Arm Cortex -A55 core as well as two high-performance SHARC+ cores for audio decoding and audio processing. The ADSP-SC598 Arm core will be running Linux as well as some streaming media player software that we have licensed from a third-party company.
Essential Duties and Responsibilities:
- Become an expert on the ADSP-SC598 reference design.
- Become an expert on the ADSP-SC598 Arm core and the Linux releases for this core.
- Become an expert on the Advanced Linux Sound Architecture (ALSA) and the PipeWire multimedia framework.
- Become an expert on the ADSP-SC598 SHARC+ core and the CrossCore Embedded Studio softwaredevelopment tool.
- Become familiar with the ADSP-SC598 SHARC audio decoder.
- Receive software releases from the third-party company and make the needed changes to achieve the functionality that customers (or our marketing team) are requesting.
- Travel to domestic and international locations to perform product/technology demonstrations.
Minimum Qualifications:
- BS or MS degree in EE or ECE or equivalent relevant experience.
- 5 years experience with Arm Cortex-A cores and Linux softwaredevelopment.
- Ability to travel domestically and internationally.
Preferred Qualifications:
- 10 years experience with ARM Cortex-A cores and Linux softwaredevelopment.
Additional Skills, Knowledge and Abilities
- A willingness to become an expert on Analog Devices' processors.
- Strong communication, presentation, and technical documentation skills
- Strong organizational skills and the ability to work across internal organizations as well as with customers and third-parties.
- Self-motivated, thorough, autonomous, and driven to continually improve
**********
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: ExperiencedRequired Travel: Yes, 10% of the time Shift Type: 1st Shift/Days
$80k-107k yearly est. Auto-Apply 33d ago
GPU Exerciser Software Engineer
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
Our growing team plays a major role in architecting and shaping data center GPUs offered by AMD. As part of the Exerciser team, you will architect and develop low-level GPU testcases ("exercisers") to expose silicon and software bugs. This will require strong collaboration with stakeholders from design, emulation, driver, firmware, and debug teams.
Candidates with a background or strong skills in both GPU and systems programming (Linux kernel and userspace) will excel in this role. Out-of-the-box thinking and leveraging of novel approaches to address tough technical challenges is encouraged. Join our growing team to accelerate the introduction of cutting-edge compute products into the datacenter market.
THE PERSON:
We are seeking a highly analytical and detail-oriented individual with proven problem-solving skills. The successful candidate will possess strong technical expertise, specifically in GPU programming and Linux systems programming. You should be comfortable working both collaboratively as part of a team and independently, demonstrating the ability to manage your workload efficiently with minimal supervision.
KEY RESPONSIBILITIES:
* Design and implement innovative exercisers and stress applications that leverage deep understanding of GPU microarchitecture to uncover subtle hardware and software issues.
* Drive complex debug efforts from failure observation through root-cause analysis, working closely with hardware, firmware, and software teams.
* Build and enhance in-house stress and validation frameworks, improving their scalability, coverage, and ease of use for the broader engineering organization.
PREFERRED EXPERIENCE:
The preferred candidate has worked on at least two projects utilizing many of the skills below:
* GPU programming (CUDA / HIP / OpenCL / SP3 assembly)
* GPU architecture expertise
* Microprocessor validation/ verification
* Experience with parallel programming, concurrency, and memory consistency models
* Modern C++ programming
* Low-level/firmware programming
* Linux device drivers and/or kernel development
* Linux userspace systems programming
EDUCATION:
* Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
#LI-EV1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$85k-111k yearly est. 18d ago
Linux Kernel Software Engineer
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
In the Diag team, you will be the Linux expert and define the Diagnostics software running environment for both pre-silicon and post-silicon.
THE PERSON:
In this high visibility position, your Linux engineering expertise will be necessary to address Linux kernel & driver issues, develop new solutions and strategies to support our next generation of products.
KEY RESPONSIBILITIES:
* Collaborate with ASIC design team/SoC architecture to understand the OS and Linux kernel requirement for each program and propose the correct OS and kernel versions.
* Develop and maintain Linux kernel driver used by CPU and GPU diagnostic software to validate the SOC IPs.
* Build Linux kernel image and create Ubuntu OS for both pre-silicon and post-silicon environment.
* Debug OS boot issues on both pre-silicon environment (Simnow and Emulation) and UU Bring Up systems.
* Set up and maintain Git repo for kernel and driver build environment, keep it updated with upstream kernels, develop strategies on how to test kernel and OS image on AMD platforms.
* Create customized toolchain with AMD next generation CPU instruction support and use them to build kernel and Diagnostics SW etc.
* Regularly release Ubuntu OS image to internal and external teams with new kernel/driver and optimizations for TTR, etc.
* Support other operating systems(RedHat, CentOS etc.) that customers requested.
* Provide support to external customers, PEO and internal IP/CI teams to assist activities such as investigating ASIC, board and firmware issues.
PREFERRED EXPERIENCE:
* Proven record of successful softwareengineering in Linux
* Excellent knowledge of X86/ARM architecture with an emphasis on hardware interfaces
* Proficiency in Linux kernel development, strong understanding with Linux modules like IOMMU/SDMA/Interrupt/event handler etc.
* Hands-on issue debugging skills, issue isolation with Linux kernel, driver module level
* Proficient in C/C++ programming and one or more scripting languages
* Familiarity with compiler toolchains, build environments.
* Familiar with the boot up flow of BIOS + Linux operating system
* Experience with emulation and ASIC Bring UP is strongly preferred
* Experience with VMs like VBOX, QEMU, WSL etc. is preferred
* Multiple operating system experience(Ubuntu, RedHat, CentOS etc.) is a plus
* Familiar with source control systems like Git, GitHub
* Good attitude, strong analysis, problem-solving & interpersonal skills.
* Good English required - verbal and written
ACADEMIC CREDENTIALS:
* B.Sc. or M.Sc. In EE or CS or equivalent.
LOCATION:
Austin, TX
This role is not eligible for Visa sponsorship.
#LI-TW2
#LI-HYBRID
At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD's Employee Stock Purchase Plan. You'll also be eligible for competitive benefits described in more detail here.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$85k-111k yearly est. 60d+ ago
GPU Exerciser Software Engineer
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
Our growing team plays a major role in architecting and shaping data center GPUs offered by AMD. As part of the Exerciser team, you will architect and develop low-level GPU testcases ("exercisers") to expose silicon and software bugs. This will require strong collaboration with stakeholders from design, emulation, driver, firmware, and debug teams.
Candidates with a background or strong skills in both GPU and systems programming (Linux kernel and userspace) will excel in this role. Out-of-the-box thinking and leveraging of novel approaches to address tough technical challenges is encouraged. Join our growing team to accelerate the introduction of cutting-edge compute products into the datacenter market.
THE PERSON:
We are seeking a highly analytical and detail-oriented individual with proven problem-solving skills. The successful candidate will possess strong technical expertise, specifically in GPU programming and Linux systems programming. You should be comfortable working both collaboratively as part of a team and independently, demonstrating the ability to manage your workload efficiently with minimal supervision.
KEY RESPONSIBILITIES:
* Develop new stress applications utilizing knowledge of the underlying microarchitecture to discover issues in hardware and software
* Participate in debugging found issues to root cause
* Contribute to in-house stress application frameworks
PREFERRED EXPERIENCE:
* The preferred candidate has worked on at least two projects utilizing many of the skills below:
* GPU programming (CUDA / HIP / OpenCL / SP3 assembly)
* GPU architecture expertise
* Microprocessor validation/ verification
* Experience with parallel programming, concurrency, and memory consistency models
* Modern C++ programming
* Low-level/firmware programming
* Linux device drivers and/or kernel development
* Linux userspace systems programming
EDUCATION:
* Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
#LI-EV1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$85k-111k yearly est. 60d+ ago
Distributed Inferencing Software Engineer - AI Models
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
AMD is looking for a softwareengineer who is passionate about Distributed Inferencing on AMD GPUs, and improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
THE PERSON:
Strong technical and analytical skills in C++/Python AI development, solving performance and investigating scalability on multi-GPU, multi-node clusters. Ability to work as part of a team, while also being able to work independently, define goals and scope and lead your own development effort.
KEY RESPONSIBILITIES:
* Enable, benchmark AI models on distributed systems
* Work in a distributed computing setting to optimize for both scale-up (multi-GPU) / scale-out (multi-node) / scale-across systems
* Collaborate and interact with internal GPU library teams to analyze and optimize distributed workloads for high throughput/low latency
* Expertise on parallelization strategies for AI workloads - and application for best performance for each configuration
* Contribute to distributed model management, model zoos, monitoring, benchmarking and documentation
PREFERRED EXPERIENCE:
* Knowledge of GPU computing (HIP, CUDA, OpenCL)
* AI framework engineering experience (vLLM, SGLang, Llama.cpp)
* Understanding of KV cache transfer mechanisms, options (Mooncake, NIXL/RIXL) and Expert Parallelization (DeepEP/MORI/PPLX-Garden)
* Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design.
* Experiences to run workloads, especially AI models, on large scale heterogeneous cluster
* Familiarity with clusters and orchestration software (SLURM, K8s)
ACADEMIC CREDENTIALS:
* Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field
#LI-JG1
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$85k-111k yearly est. 49d ago
AI Performance Software Engineer
Advanced Micro Devices, Inc. 4.9
Senior software development engineer job at Amd
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
Join AMD's cutting-edge data fabric team and help shape the future of high-performance computing. In this role, you will leverage the latest AI tools and techniques to transform how we build, optimize, and scale our software solutions. You'll work on groundbreaking technologies that push the limits of performance and efficiency, collaborating with world-class experts across architecture, hardware, and software domains. This is an opportunity to innovate at the intersection of AI and advanced hardware, driving automation and intelligent workflows that redefine what's possible in computing.
THE PERSON:
The ideal candidate should be passionate about agentic AI and possess leadership skills to drive sophisticated issues to resolution. They should be able to communicate effectively and work optimally with different teams across AMD. In addition, this role requires a proactive and adaptable professional who can work independently while fostering strong collaboration across diverse teams. Exceptional communication skills, critical thinking, and a results-driven mindset are essential to navigate ambiguity and deliver innovative solutions. The candidate should demonstrate strong problem-solving abilities, organizational excellence, and the ability to manage multiple priorities effectively, along with a collaborative spirit that builds trust and drives cross-functional success.
KEY RESPONSIBILITIES:
* Drive AI innovation by integrating advanced techniques into software tools and development flows to boost automation, performance, and scalability.
* Stay ahead of the curve by tracking emerging trends in software, hardware, and AI-especially in algorithms, architecture, and machine learning.
* Design and deliver groundbreaking technologies, leveraging AI to enhance AMD's next-generation products.
* Collaborate with architecture specialists to influence and improve future hardware designs.
* Apply a data-driven mindset to identify optimization opportunities and maximize efficiency.
* Support hardware bring-up efforts, contributing to new ASIC development and debugging complex issues.
* Investigate and implement smarter solutions, researching alternative methods to improve workflows and performance.
* Build strong technical relationships with peers and partners to foster collaboration and knowledge sharing.
PREFERRED EXPERIENCE:
* Proven expertise in AI/ML integration within software systems, including experience with frameworks such as TensorFlow, PyTorch, or ONNX.
* Strong programming skills in C/C++ and Python, with a solid foundation in object-oriented design and clean coding practices.
* Hands-on experience applying AI techniques to optimize performance, automation, and scalability in software tools and workflows.
* Demonstrated experience with agentic AI concepts, such as autonomous agents and orchestration frameworks, for enabling intelligent, self-directed workflows.
* Familiarity with data-driven optimization approaches, including profiling, performance tuning, and algorithmic improvements.
* Knowledge of modern concurrent programming, threading models, and parallelization strategies.
* Experience with Windows, Linux, and/or Android OS development, including low-level system interactions.
* Proficiency with softwaredevelopment tools and processes, including debuggers, profilers, and version control systems (Git/GitHub).
* Strong understanding of hardware-software co-design principles, particularly in the context of ASIC bring-up and architecture collaboration.
* Ability to stay current with emerging trends in AI, machine learning, and hardware architectures.
* Excellent communication and cross-team collaboration skills, with a track record of driving complex technical issues to resolution.
ACADEMIC CREDENTIALS:
* Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent
This role is not eligible for visa sponsorship.
#LI-BS1
#LI-Hybrid
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.