GDB developer
Luxoft
- Rad od kuće
Working on ROCgdb, ROCm's open source GDB-based debugger for heterogeneous computing (CPU and GPU), targeting multiple offloading/compute/graphics languages and frameworks Linux tools and driver libraries development.
Responsibilities
Research and implement state-of-the-art software algorithms in heterogeneous debugging support domain to improve user debugging capabilities and experience.
Work closely with AMD software and hardware engineering teams to remain knowledgeable of current trends and future features; provide suggestions for feature and fixes in released and unreleased products.
Advise technical directions for GPU debugging support effort across components and domains.
Communicate across AMD teams to identify opportunities and facilitate feedback between groups.
Skills
Must have
Experience with debugger development (GDB or others) or AMD Graphics or Graphics (GPU Compute/Graphics) architecture experience from SW/driver perspective
Linux system programming, driver, Compiler skills are must
Nice to have
Linux software development experience
Strong technical skills and experience in software product development using C, C++ and assembly.
Experience in generic data processing and algorithms
CPU/GPU architecture knowledge
Excellent English verbal/written communication
HW/SW debugging experience using GDB tool
Linux Bash experience
SIMD/SIMT architecture understanding
GPU platform debugging experience
GDB open-source project development experience
Open-source upstream presence (Binutils, GDB, GCC, LLVM, etc)
Open-Source Contributor/Maintainer ( Linux, Kernel/Drivers)
Compute language/API experience (HIP, CUDA, OpenCL or OpenMP)
Embedded platform software development
Python/TCL experience
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
- Are you an iOS developer with a strong command of Objective-C, Swift, and C++? Do you have hands-on experience with 3D scanning technologies... ...the potential to move to full-time. Key Responsibilities: Develop, maintain, and optimize advanced iOS applications using...
- ...We are seeking a Backend Developer who is passionate about backend technologies and thrives in a dynamic, high-performing environment. This... ...communication with the global team. Job responsibilities Develop and maintain backend systems for our learning management system...
- Our client, a large international commodity trading company, is expanding its internal software development team and is looking for programmers to join the team working on a new generation risk management and position keeping, and trading management systems. We are looking...Rad od kuće
- ...We’re looking for a skilled Freelance Laravel Developer to support our growing development team on an exciting project. If you're passionate about clean code, modern stacks, and building solid web applications, we want to hear from you! Who We Are We’re The Event...
- ...people, planet & profit. Your Role As our Senior Laravel Developer, you’ll be the go-to expert for architecting and building high-... ...for someone to grow with us. What You’ll Do Design & Develop complex Laravel applications Lead technical architecture for...
- ...WHAT WE DO? We develop medium to enterprise web and mobile applications. We work with CMS platforms like Umbraco, Optimizely, and WordPress, as well as creating custom SaaS applications. We develop on both the Microsoft stack and Open Source stack using Azure, .NET Core...Rad od kuće
- The company is looking for an experienced Python Developer (Mid/Senior level) with some JavaScript/TypeScript experience. The role involves... ...Collaborate with cross-functional teams to design, develop, and maintain robust software solutions using Python in the finance...Rad od kuće
- Looking for a Senior Java Engineer for a German company specializing in travel risk management solutions. They provide early warning, information, and communication systems to enhance the safety of leisure and business travelers, as well as employees on international assignments...Rad od kuće
- Luxoft is looking for an AI software development engineer to develop ML kernels in the Triton kernel language. We are looking for an engineer who is passionate about optimizing Machine Learning GPU kernels and improving the performance of key applications and benchmarks. What...Rad od kuće
- Join Our Talent Community for Full-stack PHP Developers A New Way to Connect with Future Opportunities At Scopic, we're always planning ahead, looking for forward-thinking developers who are ready to take the next step in their careers. Join our Talent Community tailored...
- ...Wave™: SaaS Recurring Billing Solutions.” To learn more about us, visit billingplatform.com. We are currently seeking a Database Developer to join our growing and dynamic team. What We’re Looking For: Solid experience in PL/SQL development, including code support for...Rad od kuće
- ...their contribution. In this role, you’ll be responsible for developing the responsive frontend of the SaaS application with Vue.js and... ...Vuetify + Typescript Webpack SCSSFirebase Responsibilities Develop customer service SaaS: application for customer service agents...
- ...100% No travels 6 FTE Scope: The resource will be doing: Implement new requirements and functionalities in our applications Develop services to communicate with / aggregate data from other sources using JSON REST / SOAP Provide technical analysis, interpretation and...
- ...Mid + Senior / Back-End Focused Full-Stack Developer — TypeScript / Node.js / React / PostgreSQL / AWS Join the core team rebuilding a modern, multi-tenant ERP SaaS platform for the construction industry — focusing on time tracking, payroll, project management, and real...Rad od kuće
- ...improve our microservices architecture. You'll be working on both developing new features and enhancing existing systems to ensure they... ...Kubernetes (GKE). Responsibilities: Work as a Backend Developer within a cross-functional team, collaborating closely with other...Rad od kuće
- One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Project is related to collection, visualization and analysis (including real-time) of the data received...Rad od kuće
- ...Java Developer BillingPlatform is an industry-leading, fast-growing SaaS company. Our award-winning, cloud-based revenue lifecycle management... ...remain stable and perform as expected. Responsibilities Develop clean and well-tested code Participate actively in scheduled...Rad od kuće
- ...corporation. The role will involve developing and maintaining applications on the backend and frontend side... ...store, TailwindCSS Azure-certified developer. Azure networking familiarity. Azure Entra familiarity. K8s...Rad od kuće
- ...Laravel (PHP) and React (TypeScript) - Integrate third-party and internal APIs (REST, WebSockets, WebRTC) - Collaborate with designers, developers, and product leads to deliver clean, intuitive user experiences - Participate in code reviews and help maintain high code quality...
- ...commodity trading company, is seeking a highly skilled Full Stack Developer to join an agile Rapid Application Development (RAD) team. The... ...dashboards to support business decisions; Develop quick prototypes and lightweight web-based tools using Jupyter,...Rad od kuće
- ...Treasury analysts, Front Office users, Portfolio Managers, and Senior Management. Responsibilities Design and develop new features Maintain existing functionality, fix bugs, resolve problems...Rad od kuće
- ...together, learn from each other, and respect each other while delivering best-in-class security solutions. This is a Senior C++ Developer with strong macOS experience (Objective-C) Your day-to-day Implement high-quality software security and data protection solutions...Rad od kuće
- ...matters is execution. Join us and help lay the foundation for a decentralized future. Currently looking for: Senior Backend Developer [Remote] Key responsibilities As a senior Backend Developer, you will be a part of the team that works on the development of...
- ...Vue School and Certificates.dev, and proud organizers of major developer events like Nuxt Nation, Vue.js Nation, Frontend Nation, and Vue... ...successes. Key Responsibilities: Social Media Strategy: Develop and execute strategies across platforms like Twitter, LinkedIn,...Rad od kuće
- ...modern orthodontic solutions. The work includes full cycle of Quality Assurance. Responsibilities Design and develop automated tests for Web in close collaboration with the development team Maintenance of the required...Rad od kuće
- ...other teams to stimulate discussion and enable a wide range of career development paths. This is a fantastic way to demonstrate and develop your skill in software, learn about a wide range of technologies, make a meaningful impact to open source, and see some very interesting...
- ...Alongside this, you’ll work on the foundational components that continue to make Snowplow powerful and flexible for data teams: developing and maintaining dbt packages that help customers accelerate their time to insight. This is a role for someone who enjoys bridging...
- ...eliminate bottlenecks in the graphics pipeline, improving GPU/CPU efficiency and reducing frame times Develop and implement advanced optimization techniques, including GPU culling, Async Compute, and memory management improvements...Rad od kuće
- .... - Collaborate with data scientists, machine learning engineers, and DevOps teams to align ML models with production systems. - Develop and deploy CI/CD pipelines specifically tailored for machine learning models and AI agents. - Design infrastructure to support AI agent...
- ...integral part of what makes the whole SW House produce high-quality software with little manual overhead. Develop and maintain package deployment subsystem for Configuration Management Support cloud deployment...Rad od kuće