PCB Layout Engineer for AMD/Xilinx MPSoC FPGA Project
Upwork
Firmware Engineer
AMD
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.
Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.
FIRMWARE ENGINEER
The Role
As a member of the Memory Subsystem architecture modeling team, you will help build the next memory PHY and Memory Controller models used for firmware development and boot loader verification. The architecture models are reusable IPs and their variances are used in many AMD products including graphic, client, and servers. It is a challenging position that involves working at a fast pace of innovation on the cutting edge of technology.
The Person
You have interested in architecture model development, testing as well as firmware coding. You are a team player who has excellent communication skills, strong analytical and problem-solving skills and willing to learn and ready to take on problems. A global mindset and ability to work in multi-site environment are keys to being successful in this role.
Key Responsibilties
- Excellent knowledge of C++, C, and any scripting language
- Ability to adapt learn new toolsets and framework.
- Pre-silicon and post-silicon experience developing and debugging firmware, both on simulation/emulation/FPGA platforms and real hardware.
- Experience with DDR/JEDEC standard IP, DDR PHY, or Memory Controller firmware development.
- Strong understanding of computer organization/architecture.
Preferred Experience
- Knowledge of System C, Verilog and Python.
- VCS simulation and debug experience.
- Strong understanding of memory controllers, PHYs, and dram protocols.
- Applied knowledge of JEDEC standards in relationship to firmware development and debug.
- Laboratory experience, including the use of equipment: oscilloscopes, logic analyzers, etc. to debug and triage firmware and lab bring up issues.
Education
- Bachelor's degree in Electrical or Computer Engineering and relevant experience, or
- Master's or PhD degree in Electrical or Computer Engineering with relevant experience.
LOCATION:
- Vancouver, BC or Markham, ON Canada
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.
#J-18808-LjbffrVISA SPONSORSHIP PROGRAM RN Nursing L$D in IL (IN US ONLY) AMD
RN Staff
Welcome to RNstaff, where compassion connects careers. We're not just a recruiting company; we're people who care about people. Join us in shaping the future of healthcare together.
VISA SPONSORSHIP AVAILABLEMUST BE IN US
Location: Illinois
Position: Registered Nurse
Unit: Labor and Delivery
Description:
Must Have Skills/Experience: experience; 2 years
Requirements:
- 2+ Years of Experience
- ACLS
- BLS
- NIHSS
- PALS
- NRP
Can accept Pending License
Ann Dizon
Account Manager
Mobile: (phone number removed)
(url removed)
VISA SPONSORSHIP PROGRAM RN Nursing Home/Hospice in WV (IN US ONLY) AMD
RN Staff
Welcome to RNstaff, where compassion connects careers. We're not just a recruiting company; we're people who care about people. Join us in shaping the future of healthcare together.
VISA SPONSORSHIP AVAILABLEMUST BE IN US
Location: West Virginia
Position: Registered Nurse
Unit: Nursing Home/Hospice
Description:
Must Have Skills/Experience: experience; 1 years
• Required Education: Associate Nursing or higher with state RN license
WV STATE LICENSE ACCEPTED
Ann Dizon
Account Manager
Mobile: (phone number removed)
(url removed)
VISA SPONSORSHIP PROGRAM RN Nursing Home/Hospice in WV (IN US ONLY) AMD
RN Staff
Welcome to RNstaff, where compassion connects careers. We're not just a recruiting company; we're people who care about people. Join us in shaping the future of healthcare together.
VISA SPONSORSHIP AVAILABLEMUST BE IN US
Location: West Virginia
Position: Registered Nurse
Unit: Nursing Home/Hospice
Description:
Must Have Skills/Experience: experience; 1 years
• Required Education: Associate Nursing or higher with state RN license
WV STATE LICENSE ACCEPTED
Ann Dizon
Account Manager
Mobile: (phone number removed)
(url removed)
VISA SPONSORSHIP PROGRAM RN LTC/Rehab in IL (IN US ONLY) AMD
RN Staff
Welcome to RNstaff, where compassion connects careers. We're not just a recruiting company; we're people who care about people. Join us in shaping the future of healthcare together.
VISA SPONSORSHIP AVAILABLEMUST BE IN US
Location: Illinois
Position: Registered Nurse
Unit: LTC/Rehab
Description:
Must Have Skills/Experience: experience; 1 years
• Required Education: Associate Nursing or higher with state RN license
IL STATE LICENSE ACCEPTED
Ann Dizon
Account Manager
Mobile: (phone number removed)
(url removed)
SOC Engineer
AMD
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.
THE ROLE:
Join AMD's SOC design team and take technical ownership of the design and integration efforts that bring some of the industry's most advanced silicon to life. You'll work at the heart of the chip—integrating AMD and third-party IP, shaping SOC and IP feature enhancements, and driving decisions that influence top-level latency and performance.
You’ll guide a key area of the design while partnering closely with IP development, verification, front-end integration, and physical design teams. If you thrive on solving hard problems, seeing your work span from RTL to full-chip construction, and collaborating with talented engineers across the stack, this is where you’ll do the best work of your career.
THE PERSON:
You're a self-driven engineer with the initiative to own problems from start to finish. You bring excellent written and verbal communication skills, along with strong analytical and problem-solving abilities that help you navigate complex, cross-functional challenges.
KEY RESPONSIBILITIES:
- Drive SOC-level design and integration
- Integrate IP, SOC-level fabric, voltage and clock crossings, clocks, resets, fuses, and I/O
- Develop RTL design and coding for various sections of the SOC and related logic
- Own SOC power design
- Perform static verification of the design (RTL, CDC, Power, Connectivity)
- Lead one of the domains listed above
PREFERRED EXPERIENCE:
- Verilog RTL development with industry tools in a CPU, SOC, or ASIC environment
- SOC integration and architecture understanding
- System bus protocol knowledge (e.g., AXI, PCIe)
- Power implementation methodology and UPF
- Static timing analysis
- Collaboration with physical design teams and awareness of physical design requirements
- Formal verification techniques and tools
- Scripting skills (Ruby, Perl, Shell, TCL) a plus
ACADEMIC CREDENTIALS:
- BE/B.Tech/ME/M.Tech or equivalent in ECE/EEE
- Background in SOC design and Verilog RTL development preferred
#LI-TB1
#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.
#J-18808-LjbffrTechnical Sales Engineer AMD/Xilinx
Company Name
Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract)
AMD
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.
The Role
AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market.
The Person
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.
Key Responsibilities
- Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
- Validate new SW features before releasing them to customers
- Contribute to a high-functioning feature team
- Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
- Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
- Work very closely with dev teams and Project Managers to drive results
Preferred Experience
- Programming Languages: Expert knowledge and hands-on experience in C, C++
- Driver or Embedded Development: Solid experience with either kernel driver development or embedded development
- Software Engineering Fundamentals: Solid understanding of Software Engineering principles, including object-oriented design, data structures, algorithms, Operating Systems concepts, and multithreaded programming
- Development Tools & AI: Excellent design and code development skills using modern software tools and techniques for development and debugging - including commercial AI tools (Copilot, Claude, etc.) to boost development productivity and the ability to develop AI agents to automate development workflows
- Analytical Skills: Strong analytical and problem-solving skills
- GPU & Power Management: Experience with graphics, display or power management driver, preferably on a Windows based system
Academic Credentials
- Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline
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.
#J-18808-LjbffrSoftware Development Engineer
AMD
Join to apply for the Software Development Engineer role at AMD
Get AI-powered advice on this job and more exclusive features.
This range is provided by AMD. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$84,720.00/yr - $127,080.00/yr
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.
Software Development Engineer
The Role
We are looking for a dynamic, upbeat software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market.
The Person
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for software engineering development, and is diligent and passionate about AI Technology.
Key Responsibilities
- Validate new AI SW features before releasing them to customers
- Create PRs to open-source AI projects to enhance AMD device support
- Create developer-oriented technical collaterals including demos, tutorials, blogs, hands-on videos
- Drive successful adoption of AMD ROCm software and tools
- Drive best of class development flows and methodologies for AMD AI software and tools by collaborating with engineering and helping drive the design features and product roadmap
Preferred Experience
- Good knowledge and hands-on experience in Python, C, C++
- Hands-on experience with AI frameworks is a must (e.g. Pytorch, Triton, vLLM, SGLang)
- Familiarity with Linux and modern software tools and techniques for development
- Strong expertise with GPU, CUDA, ROCm, TensorRT is a plus
- Familiarity with AI coding assistant is a plus
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills, presentations skills, and the ability to work with multiple groups
Academic Credentials
- Bachelor’s or master’s degree in computer/software engineering, Computer Science, or related technical discipline
LOCATION
Markham, CAN
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.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Semiconductor Manufacturing
Referrals increase your chances of interviewing at AMD by 2x
#J-18808-LjbffrSoftware Developer - Amdocs Clarify CRM/Java
Resonaite Inc.
Our client is seeking a contract based Software Engineer with a focus on Amdocs Clarify CRM. The ideal candidate brings strong Java, Spring Boot, Oracle, API and full-stack development experience, along with the ability to work across complex enterprise systems. Experience with Amdocs Clarify CRM is highly desirable, although experience with other enterprise CRM platforms will also be considered.
Location: Hybrid 4d/week Markham
Duration: 12 months
Responsibilities
- Design, develop, enhance and support enterprise applications using Java, Spring Boot, Oracle and CRM technologies.
- Support and enhance applications built on Amdocs Clarify CRM.
- Develop scalable and secure REST APIs, microservices and distributed applications.
- Contribute to modernization initiatives using React, Next.js, Node.js/NestJS, Azure and cloud-native technologies.
- Troubleshoot complex application and production issues and improve platform stability and performance.
- Participate in technical discovery, requirements analysis, solution design and backlog refinement.
- Support application releases, branching, code merges, deployments and CI/CD pipelines.
- Document application architecture, integrations, deployment processes and operational procedures.
- Identify technical risks, dependencies and opportunities to reduce technical debt.
- Collaborate with Product Owners, Business Analysts, QA, Architects and other technical and business stakeholders.
Requirements
- 5+ years of software development experience, with strong hands-on expertise in Java, Spring Boot and Oracle.
- Strong experience designing and developing RESTful APIs, microservices and distributed applications.
- Experience with EJB and WebLogic, or demonstrated ability to quickly learn and work effectively with these technologies.
- Experience developing modern web applications using React and Node.js-based frameworks; NestJS is preferred.
- Strong SQL skills with experience in relational database design, data modelling and query optimization.
- Experience with Azure or AWS cloud environments.
- Hands-on experience with containers, CI/CD pipelines and modern DevOps practices.
- Understanding of microservices, event-driven architecture and API-first design.
- Experience working within Agile/Scrum software delivery teams.
- Strong troubleshooting, analytical and problem-solving capabilities.
- Strong communication skills and the ability to work effectively with technical and non-technical stakeholders.
- Ability to independently own technical deliverables from design through production deployment.
Preferred Qualifications
- Hands-on experience with Amdocs Clarify CRM.
- Experience with other enterprise CRM platforms such as Salesforce, Microsoft Dynamics 365 or ServiceNow.
- Experience modernizing legacy enterprise applications and integrating them with modern platforms.
- Knowledge of Azure technologies including API Management (APIM), Azure Container Apps, Azure Functions, Application Insights and Log Analytics.
- Experience with Infrastructure as Code tools such as Bicep, Terraform, ARM Templates or Pulumi.
- Knowledge of observability, monitoring, telemetry, distributed tracing and production support.
- Previous experience within utilities, telecommunications, customer service or enterprise CRM environments.