CrawlJobs Logo

Mts software development engineer

Poland, Warsaw · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

AMD is looking for a specialized software engineer who is passionate about 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.

Job Responsibility

  • Work with AMD’s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and hardware bring ups
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners

Requirements

  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Experience with Windows, Linux and/or Android operating system development
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Effective communication and problem-solving skills
  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mts software development engineer

8 matching positions

MTS - Platform Engineer (Tools)

As Microsoft continues to push the boundaries of AI, we are on the lookout for p...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related technical discipline and 4+ years of technical engineering experience, or equivalent experience
  • Bachelor’s degree in Computer Science or related technical discipline and 6+ years of technical engineering experience, or equivalent experience
  • Proficiency in coding languages such as C, C++, C#, Go, Java, Python, and/or Rust
  • Strong collaborator with proven ability to communicate complex technical concepts clearly to technical and non-technical stakeholders and work effectively with cross-functional teams
  • Skilled at designing and operating reliable, high-performance systems, identifying and resolving complex technical issues, and writing clean, maintainable, and secure code
  • Adaptable, proactive, and passionate about learning new technologies, thriving in fast-paced environments, and contributing to an inclusive, high-impact team culture
  • Hands-on experience with AI platforms, machine learning frameworks, and APIs, including developing, deploying, and scaling language models
Job Responsibility
Job Responsibility
  • Build secure and performant AI platform services that power Copilot
  • Collaborate with engineers and AI researchers to design scalable, reliable, and maintainable systems
  • Deliver production-quality code iteratively and efficiently, overcoming roadblocks to get features into users’ hands
  • Enjoy working in a fast-paced, design-driven, product development cycle
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Mts Silicon Design Engineer

The focus of this role is to plan, build, and execute the verification of new an...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in IP level ASIC verification
  • Proficient in debugging firmware and RTL code using simulation tools
  • Proficient in using UVM testbenches and working in Linux and Windows environments
  • Experienced with Verilog, System Verilog, C, and C++
  • Graphics pipeline knowledge
  • Developing UVM based verification frameworks and testbenches, processes and flows
  • Automating workflows in a distributed compute environment
  • Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process
  • Strong background in the C++ language, preferably on Linux with exposure to Windows platform
  • Good understanding and hands-on experience in the UVM concepts and SystemVerilog language
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed and random verification tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
Read More
Arrow Right
New

MTS Silicon Design Engineer

We are looking for an experienced Design Verification Engineer to join our team ...
Location
Location
United States , Santa Clara
Salary
Salary:
166400.00 - 249600.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced knowledge of SystemVerilog, UVM, C/C++, and scripting languages like Python/Perl
  • Excellent communication and presentation skills
  • Experience with DDR5, LPDDR5, and DFI memory systems
  • Developed and implemented SystemVerilog and UVM based testbenches
  • Worked closely with hardware, firmware, and software teams
  • Built VIPs and BFMs for memory interfaces from scratch (preferrable)
  • GLS, NLP, XPROP simulation experience is preferable
  • Strong proficiency in system verilog assertions, constraints and coverage
  • Worked in formal verification methods
  • Excellent communication, management, and presentation skills
Job Responsibility
Job Responsibility
  • Work with a team verification engineers in the development and execution of verification plan for DDR5, LPDDR5, and DFI memory systems in server products
  • Comprehend the PHY's interaction in the complete system which includes HW (Silicon), FW, BIOS & SW and ensure that FW, BIOS & SW are aligned to enable all features of the memory interface
  • Understand RTL and micro-architecture sufficiently to engage in cross functional discussions with IP/Domain architects and Design engineers for planning and debug
  • Knowledge sharing and other contributions to verification methodology
  • Support Post-Si teams for Product Performance, Power and functional issues debug/resolution
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Mts Silicon Design Engineer

The focus of this role is to plan, build, and execute the verification of new an...
Location
Location
India , Karnataka
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in IP level ASIC verification
  • Proficient in debugging firmware and RTL code using simulation tools
  • Proficient in using UVM testbenches and working in Linux and Windows environments
  • Experienced with Verilog, System Verilog, C, and C++
  • Graphics pipeline knowledge
  • Developing UVM based verification frameworks and testbenches, processes and flows
  • Automating workflows in a distributed compute environment
  • Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process
  • Strong background in the C++ language, preferably on Linux with exposure to Windows platform
  • Good understanding and hands-on experience in the UVM concepts and SystemVerilog language
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed and random verification tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
Read More
Arrow Right

MTS Silicon Design Engineer

The focus of this role is to plan, build, and execute the verification of new an...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in IP level ASIC verification
  • Proficient in debugging firmware and RTL code using simulation tools
  • Proficient in using UVM testbenches and working in Linux and Windows environments
  • Experienced with Verilog, System Verilog, C, and C++
  • Graphics pipeline knowledge
  • Strong knowledge in AXI, ACE Protocols
  • Strong Knowledge in any of Ethernet, PCIe, USB is needed
  • Developing UVM based verification frameworks and testbenches, processes and flows
  • Automating workflows in a distributed compute environment
  • Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed and random verification tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

MTS Silicon Design Engineer

The focus of this role is to plan, build, and execute the verification of new an...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters in EE/EC/CS/Microelectronics/VLSI design from reputed University with 8+ years of Experience in SRAM Circuit Designs and/or Memory Compiler/CMOS Circuit design
  • Experienced SRAM Circuit Design Engineer with indepth knowledge in circuit design basics
  • Proficiency in circuit simulation tools such as SPICE, Cadence, or equivalent EDA platforms
  • Experienced in Advanced Technology nodes like TSMC 7nm and below
  • Advanced knowledge in Timing and Power Characterization methodologies
  • Strong experience across multiple technology nodes is an added advantage
  • Fluency in RTL debug and Scripting is an added advantage
  • Excellent communication skills are essential, as the role involves collaborating with cross-functional teams located in N/A and India
  • Excellent problem-solving skills, with the ability to work independently and manage complex technical challenges
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features
  • Design and develop cutting edge SRAM circuits, Memory Compilers, including Circuit design, timing and power characterization
  • Build design and test plan documentation, accounting for interactions with other features, the hardware, the firmware, verification and the software use cases
  • Perform simulation, modeling, and analysis to ensure compliance with performance and reliability specifications
  • Generate comprehensive technical documentation, including design reports, validation results, and test summaries
  • Support validation and debugging of SRAM/analog and mixed-signal circuits during development and post-silicon phases
  • Drive continuous improvement of design methodologies, tools, and workflows
  • Provide technical mentorship to junior engineers and share best practices from industry experience
  • Convert Design Ideas to patents and publications
  • Review and brainstorm issues by frequent collaboration with team members and the cross-functional teams
  • Fulltime
Read More
Arrow Right

MTS Firmware Applications Engineer

The Analog Mixed Signal team design RF-ADCs and RF-DACs which are integrated int...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree or MSc qualified Electrical Engineer
  • 5+ years' experience
  • Strong background in embedded software programming
  • Excellent communication and presentation skills
  • Strong embedded software programming skills
  • Experience in embedded software systems including specification, design, simulation and validation
  • DSP understanding and use of associated tools such as MatLab and SimuLink
  • Proficient on scripting (Python, TCL) and Linux knowledge
  • Confortable in C, NI LabVIEW, NI TestStand (NI certified developer preferred) for test bench automation
  • Knowledge of automated test equipment design and architecture
Job Responsibility
Job Responsibility
  • Develop integration of RF data converters firmware following product features and targeted capabilities, close application guidance, and drive technical specifications for RF SoC to meet those requirements, and provide technical direction to execution teams
  • Comprehend the SOC as a complete system which includes HW (Silicon), FW, BIOS & SW and ensure that FW, BIOS & SW are aligned to enable all features, optimizing for targeted performance and power
  • Work cross functionally with IP/Domain architects to identify and assess complex technical issues/risks and develop architectural solutions to achieve product requirements
  • Knowledge sharing and other contributions to Platform & System Architecture
  • As an overall product owner, responsible for application guidance and technical solutions for marketing/feature change requests
  • Work closely with Design teams for performance characterization, Design concept validation, Test plan reviews, Emulation plans, Pre-Si bug resolution and Performance/Power Verification sign offs
  • Support Post-Si teams for Product Performance, Power and functional issues debug/resolution
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

MTS Silicon Design Engineer

The focus of this role is to plan, build, and execute the verification of new an...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in IP level ASIC verification
  • Proficient in debugging firmware and RTL code using simulation tools
  • Proficient in using UVM testbenches and working in Linux and Windows environments
  • Experienced with Verilog, System Verilog, C, and C++
  • Graphics pipeline knowledge
  • Developing UVM based verification frameworks and testbenches, processes and flows
  • Automating workflows in a distributed compute environment
  • Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process
  • Strong background in the C++ language, preferably on Linux with exposure to Windows platform
  • Good understanding and hands-on experience in the UVM concepts and SystemVerilog language
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed and random verification tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
Read More
Arrow Right