April 10, 2026

Python Developer

Mid • Hybrid

Warsaw, Poland

About our Team

Samsung Electronics is deeply committed to ensuring the security of both its final products and internal applications. To verify the robustness of our security measures, we employ a range of testing methodologies, including black-box and white-box testing. As part of our ongoing efforts to enhance security, we conduct regular penetration testing on internal web applications and services.

We are currently seeking skilled Python developer to help improve existing tools and develop new internal solutions for penetration testing. In particular, we are looking for engineers who can leverage their expertise in web application security and AI, combined with programming skills, to build cutting-edge AI-driven tools for web vulnerability discovery.

Role and Responsibilities

  • Developing robust, automated tools for precise detection of security vulnerabilities in modern web applications.

  • Designing cutting‑edge, AI‑powered solutions that leverage the latest advances in machine learning and automated reasoning.

  • Deploying these state‑of‑the‑art systems to identify vulnerabilities at scale, enabling continuous, large‑scale security assessments across diverse web platforms.

Skills and Qualifications

  • 3+ years of experience in Python programming language.

  • Skilled in task automation.

  • Elementary familiarity with LLMs combined with competence in developing code‑level integrations of LLMs into software applications.

Nice to have

  • Proficiency with Python frameworks for building AI agents (e.g., Pydantic).

  • Expertise with LLMs and prompt engineering.

  • Some understanding of common vulnerability mechanisms from the OWASP Top 10.

  • Familiarity with security testing tools, including Burp Suite, OWASP ZAP, Nessus, Nmap, Kali Linux.

  • Knowledge of operating system internals, particularly the Linux kernel.

We offer

Team:

  • Contract of employment – direct outsource

  • Friendly working atmosphere

  • Wide range of trainings and a huge support in developing algorithmic skills

  • Opportunity to work in multiple projects

  • Working with the latest technologies on the market

  • Possibility to attend local and foreign conferences

  • Start of work between 7 a.m. and 10 a.m.

Equipment:

  • PC workstation + 2 external monitors

  • OS: Linux, Windows

Benefits:

  • Private medical care (possibility to add family members for free)

  • Multisport card

  • Life insurance

  • Lunch card

  • A partial reimbursement of the cost of an English language course

  • Variety of discounts (Samsung products, theaters, restaurants)

  • Unlimited free access to Copernicus Science Center for you and your friends

  • Possibility to test new Samsung products

  • Monthly integration budget

Location:

  • Office in Warsaw Spire near metro station

  • Hybrid model (3 days from the office per week)

Similar jobs you might like

Technology

Samsung R&D Institute Poland

Internship – Java Developer Intern

Intern

Hybrid

Krakow, Poland

🏢 Summary: Internship position focused on developing, testing, and maintaining Samsung Network Cloud products within a full software development lifecycle. The role involves implementing new features, maintaining existing code, and researching new technologies in a cloud-based microservices environment. Work is centered on Java-based backend systems deployed on Linux with containerization and orchestration tools. 🗂️ Requirements: Very good knowledge of Java, Knowledge of algorithms and complexity analysis, Understanding of data structures, Familiarity with relational databases, Knowledge of unit and integration testing practices, Familiarity with version control systems, English proficiency, Ongoing or completed degree in Computer Science, Electronics, Telecommunication or related field 📃 Skills: Java, Spring, Microservices, REST, OpenAPI, Maven, Gradle, Docker, Kubernetes, Linux, SQL, Git, Algorithms, DataStructures, Testing, Jenkins, CICD, Python, Go, Networking 🏢 Description: About our Team Our Team in Samsung R&D Poland deploys and maintains IMS services on Samsung Android smartphones for mobile operators throughout the world. We are looking for Software Developers and Telecommunication Engineers for an internship position. Role and Responsibilities Development, testing and maintenance of Samsung Network Cloud products:

Technology

Team Up

Python Developer (m/k)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Python Developer to build and enhance internal tools supporting penetration testing, with a strong focus on AI-driven vulnerability detection in web applications. The role involves developing automated security tools and scalable systems for continuous security assessments. The position combines software engineering with web application security and modern AI solutions. 🗂️ Requirements: Minimum 3 years of experience in Python programming, Ability to automate tasks, Basic knowledge of LLM and ability to integrate them into applications at code level 📃 Skills: Python, Automation, LLM, AI, MachineLearning, Security, OWASP, BurpSuite, OWASPZAP, Nessus, Nmap, KaliLinux, Linux, Pydantic, PromptEngineering 🏢 Description: Obecnie poszukujemy doświadczonej osoby na stanowisko Python Developer , która wesprze naszego klienta w rozwijaniu istniejących narzędzi oraz tworzeniu nowych, wewnętrznych rozwiązań wspierających testy penetracyjne. Szukamy inżyniera lub inżynierki, która połączy umiejętności programistyczne z wiedzą z zakresu bezpieczeństwa aplikacji webowych i AI, aby budować nowoczesne narzędzia oparte na sztucznej inteligencji do wykrywania podatności. Zakres obowiązków Tworzenie solidnych, zautomatyzowanych narzędzi do precyzyjnego wykrywania luk bezpieczeństwa w nowoczesnych aplikacjach webowych Projektowanie nowoczesnych rozwiązań opartych na AI, wykorzystujących najnowsze osiągnięcia z obszaru machine learningu i automatycznego wnioskowania Wdrażanie zaawansowanych systemów umożliwiających wykrywanie podatności na dużą skalę oraz prowadzenie ciągłych, szeroko zakrojonych ocen bezpieczeństwa na różnych platformach webowych Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Python Umiejętność automatyzacji zadań Podstawowa znajomość dużych modeli językowych (LLM) oraz umiejętność integrowania ich na poziomie kodu z aplikacjami Mile widziane Znajomość frameworków Pythona do budowy agentów AI, np. Pydantic Doświadczenie w pracy z LLM oraz prompt engineering Podstawowa wiedza o najczęstszych podatnościach zgodnych z OWASP Top 10 Znajomość narzędzi do testów bezpieczeństwa, takich jak Burp Suite, OWASP ZAP, Nessus, Nmap czy Kali Linux Wiedza z zakresu działania systemów operacyjnych, w szczególności jądra Linuxa Oferujemy Prywatną opiekę medyczną z możliwością objęcia członków rodziny Kartę Multisport Ubezpieczenie na życie Kartę lunchową Szeroki wybór szkoleń i możliwość udziału w konferencjach Pracę z nowoczesnymi technologiami w międzynarodowym środowisku Realny wpływ na rozwój innowacyjnych rozwiązań z obszaru bezpieczeństwa i AI Współpracę w multidyscyplinarnym i międzynarodowym zespole Dostęp do najnowszych technologii na rynku Miesięczny budżet integracyjny

Technology

Harvey Nash Technology

Python Engineer

Mid

Hybrid

Warsaw, Poland

15,000 - 19,000 PLN/mo

🏢 Summary: Hybrid Python Engineer role focused on building automated tools for detecting vulnerabilities in modern web applications and enhancing security testing at scale. The position involves developing Python-based systems, integrating AI/ML (including LLMs and RAG), and improving the security and performance of internal platforms. Offered on an employment contract with a monthly salary of 15,000–19,000 PLN gross. 🗂️ Requirements: 3+ years of Python development experience, Strong knowledge of web technologies (HTTP, APIs, web architecture, REST), Experience in automation and building internal tools or scripts, Practical knowledge of AI/ML concepts including LLM and RAG, Understanding of web application security fundamentals, Ability to write clean, maintainable, production-quality code 📃 Skills: Python, HTTP, APIs, REST, AI, ML, LLM, RAG, Automation, Web, Security 🏢 Description: For our Client we are looking for a Python Engineer. Warsaw, hybrid (3 days per week from the office) UoP(Umowa o prace): 15 000- 19 000pln/month brutto Key Responsibilities Design and develop automated tools for detecting vulnerabilities in modern web applications. Build scalable solutions to support continuous, large-scale security testing across internal platforms. Develop and maintain Python-based systems for web data processing, automation, and security analysis. Integrate AI/ML capabilities (including LLMs) into existing tools to enhance vulnerability detection and analysis. Work directly on improving the security of web applications and identifying real vulnerabilities. Optimize performance, accuracy, and reliability of internally developed solutions. Requirements 3+ years of experience in Python development. Strong understanding of web technologies (HTTP, APIs, web architecture, REST). Experience in automation and building internal tools or scripts. Practical knowledge of AI/ML concepts, including LLM and RAG approaches and ability to integrate them into applications. Understanding of web application security fundamentals. Ability to write clean, maintainable, and production-quality code.

Technology

B2Bnetwork

Software Engineer/Senior Python Developer

Senior

Hybrid

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Permanent Senior Software Engineer / Senior Python Developer role focused on building and maintaining automated backend and testing solutions within a banking environment. The position centers on developing AI-driven test automation frameworks, optimizing CI/CD pipelines, and ensuring high-quality data processing and integration across financial systems. The role combines backend development, automation, API testing, and collaboration with business stakeholders to deliver scalable credit and financial data solutions. 🗂️ Requirements: Proficiency in Python for backend services and automation, Experience designing automation frameworks, especially Robot Framework, Strong knowledge of CI/CD pipelines and Jenkins, Experience with Git-based workflows and DevOps practices, Solid knowledge of SQL, Experience with Selenium, Experience with Power BI, Ability to write Gherkin scenarios, Experience implementing AI-driven testing solutions, Experience with test management tools such as qTest, Experience in API testing and automated regression testing 📃 Skills: Python, Robot, Jenkins, CI/CD, DevOps, Git, SQL, Selenium, PowerBI, Gherkin, qTest, API, AI 🏢 Description: Detailed description of work task to be carried out Welcome to Group Technology, where we pride ourselves on engineering solutions and direct Bank's transformation by providing a holistic technological view and structured understanding of the bank, and its surrounding environment to enable the Customer Vision and the Business Strategy. We are looking for a Software Engineer/ Senior Python Developer to architect and implement modern backend infrastructure while intentionally designing AI-driven approaches for stable and high-quality software delivery. This is a permanent and full-time position, based in our office in Tricity or Warsaw, Poland. We're not just a bank, we're a tech employer on a mission to evolve finance securely and responsibly. Together, we impact millions of people’s daily lives by ensuring they can access our solutions anytime, anywhere, while safeguarding their personal data and wealth. Join us in making an impact on the banking industry. About our team Meet the Financial Statement team within Rating and Limit Management Unit. Our role is to build and maintain software solutions to store and deliver data across the bank. We support our business partners not only while ensuring regulatory compliance for data quality and audit trail but also integrating financial data with rating and credit decision solution. We work with multiple data sources spanning various formats, systems, and external integrations, requiring sophisticated data orchestration. Join a modern, self-governing team focused on delivering scalable solution for credit part of the bank business. We are delivering the Bank's Service Strategy and we are looking for Senior Software Engineer to address and resolve business’ partners daily problems with end to end solution. We value autonomy, mastery likewise a focus on quality delivery. As a bank, we are changing these days and we are seeking for a Engineer willing to contribute to the journey. Main responsibilities in this role: Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and prepare test data Planning and executing tests, alongside analysing test results and reporting defects. Running automated regression tests as part of the CI/CD process while using Jenkins Performing API testing and expand test coverage Optimizing workflows with AI tools to increase efficiency and maintainability of a solution delivered from business demand to working application Partnering with business stakeholders, data users and solution architects while anticipating and addressing business demands This is the right role for you if: ·       Passionate about automation and eager to leverage cutting-edge technologies like AI to transform testing processes ·       Comfortable working independently while collaborating effectively with cross-functional teams including developers and business stakeholders ·       Driven by quality and continuous improvement, always seeking ways to enhance test coverage, reliability, and delivery speed ·       You are fluent with English both written and spoken with proven experience in client-facing roles ·       Excited to work in a dynamic CI/CD environment where your automation expertise directly impacts product quality and release cycles Must-have knowledge and experience Your background and skills include: • Proficiency in Python for reliable, testable services and automation supporting production systems • Experience in designing automation frameworks – Robot framework in particular • Solid understanding of CI/CD pipelines, Jenkins, DevOps including automated build, test, and deployment using Git-based workflows • Established background in SQL, Selenium, Power BI • Hands-on experience in writing Gherkin scenarios • Implementing AI-driven solutions to optimize testing workflows • Experience with test management tools such as qTest • Strong independent work ethic with superior organizational skills Nice-to-have knowledge and experience • Have exposure to data warehouse principles • Have experience with database technologies • Are acquainted with or willing to learn data modeling Location: Gdańsk or Warsaw Hybrid working model: 2 days in the office (3 days from September)

Technology

EPAM Systems

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume scalable platforms within a microservices architecture. The position involves developing mathematical models and data-driven solutions using Python, Java, AWS Analytics, and MATLAB, with strong emphasis on code quality and automated testing. The role combines backend engineering with quantitative modeling in an Agile, continuous delivery environment. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Experience with object-oriented languages such as Java or C++, Degree in Computer Science, Mathematics, Engineering or related field, Understanding of algorithms and data structures, Knowledge of mathematical modeling, quantitative analysis, statistics or data optimization, Experience with Pandas and NumPy, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies and CI/CD pipelines 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Cucumber, Bitbucket, Bamboo, Microservices, Agile, CI/CD 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume, scalable microservices-based platforms. The position involves developing mathematical models and data-driven solutions using Python and related technologies within an Agile environment. The role combines backend engineering, quantitative modeling, and cloud-based development. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Knowledge of Java or C++, Understanding of algorithms and data structures, Background in Computer Science, Mathematics, Engineering or related field, Knowledge of mathematical modeling and quantitative analysis, Experience with data analytics libraries, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Bitbucket, Bamboo, Cucumber, Microservices, Agile 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

KUBO

Security Test Engineer

Mid

Hybrid

Katowice, SL, Poland

140 - 165 PLN/hr

🏢 Summary: Security Test Engineer role focused on validating and strengthening the security of industrial automation products and systems through comprehensive security testing and vulnerability analysis. The position involves white-box and black-box testing, firmware and protocol analysis, fuzzing, and development of automated security testing frameworks. It offers a hybrid B2B contract with competitive hourly rate and additional benefits. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field, Hands-on experience with programming or scripting (preferably Python), Solid understanding of computer networking and troubleshooting, Knowledge of software security testing methodologies (white-box, black-box, fuzz testing, negative testing), English proficiency at minimum B2 level 📃 Skills: Python, Networking, Fuzzing, Reverseengineering, Wireshark, BurpSuite, IDAPro, Ghidra, Radare2, EthernetIP, CIP, Firmware, EmbeddedSystems 🏢 Description: Our client is a global technology leader specializing in industrial automation, digital transformation, and smart manufacturing solutions. We are looking for a Security Test Engineer to join a team responsible for strengthening the security of industrial automation products and systems. In this role, you will contribute to the development and execution of a comprehensive product security validation program, helping ensure the resilience of products against evolving cybersecurity threats. This position is ideal for a security-focused engineer who enjoys analyzing complex systems, uncovering vulnerabilities, and developing innovative testing approaches for embedded and industrial environments. Key responsibilities Execute white-box and black-box security testing as part of a structured product security validation program. Perform security assessments of industrial products and systems, including firmware, communication protocols, and device interfaces. Conduct protocol-level testing and validate industrial communication mechanisms. Analyze firmware and software binaries to identify security weaknesses, including reverse engineering activities when required. Design and execute fuzz testing and negative testing scenarios targeting device interfaces and communication protocols. Identify, validate, and document security vulnerabilities, including the creation of proof-of-concept (PoC) exploits when appropriate. Perform basic hardware-level security validation, including analysis of debug interfaces and physical access scenarios. Analyze test results, triage findings, and support root cause analysis together with development teams. Contribute to the development and maintenance of automated security testing frameworks and scripts, primarily in Python. Research emerging vulnerabilities, attack techniques, and threat trends relevant to industrial products and environments. Ideal candidate profile Bachelor’s degree in Computer Science or a related field. Hands-on experience with programming or scripting languages, preferably Python. Solid understanding of computer networking, including configuration and troubleshooting. Familiarity with software security testing methodologies, including fuzz testing, negative testing, and white-box/black-box testing. English communication skills min. B2 Nice to Have Experience with reverse engineering tools such as IDA Pro, Ghidra, or Radare2. Knowledge of industrial communication protocols, including Ethernet/IP and CIP. Experience testing embedded systems, firmware, or hardware devices. Knowledge of security testing tools such as Burp Suite and Wireshark. Conditions Contract type: B2B Rate: 140–165 PLN net/hour Work model: Hybrid (3 days per week from the office in Katowice) Benefits: private medical care, life insurance, Multisport card Recruitment steps Phone call with a Recruiter Client interview (may require 2 rounds) Feedback and decision

Technology

Samsung

Staff Engineer, Test Development

Senior

On-site

San Jose, CA

🏢 Summary: Senior-level role focused on developing and expanding black-box functional test coverage for NVMe SSD host interface firmware in enterprise storage environments. The position involves debugging, failure analysis, customer issue investigation, and collaboration with firmware and automation teams to enhance test frameworks. Work is centered on NVMe, PCIe, NAND, and embedded storage systems in a Linux-based environment. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent, 8+ years (Master’s) or 10+ years (Bachelor’s) of relevant experience, Strong programming experience in Python and scripting languages, Proficiency in Linux environments, Hands-on experience with NVMe and PCIe technologies, Experience with NAND Flash and FTL concepts, Experience in embedded software or firmware development/testing, Expertise with storage test tools, performance benchmarks, and IO stress tools, Experience with protocol certification and bug management tools, Hands-on experience with PCI protocol analyzers 📃 Skills: Python, Bash, Linux, NVMe, PCIe, NAND, FTL, Firmware, Embedded, IO, Benchmarking, Automation, Protocol, Agile 🏢 Description: Please Note: To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the World's Technology Together Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you'll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what's possible and powering the future. We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We're dedicated to empowering people to be their true selves. Together, we're building a better tomorrow for our employees, customers, partners, and communities. The Technology Enabling Development Lab (TED) Our core development focus is the host interface firmware layer that sits in the intersection of system software and flash management firmware. This key host interface firmware technology drives Samsung's breakthrough V-NAND technology and enables our customers to power performance-oriented, demanding, enterprise-class applications ranging from hyper-scale data centers, to big data processing, to software defined virtualized storage arrays and infrastructures. Location: Daily onsite presence at our San Jose, CA office / U.S. headquarters in alignment with our Flexible Work policy. What You'll Do Develop black-box functional test coverage and test methodologies for NVMe SSD's. Debug, triage failures and work with FW Team to reproduce problems, design and run experiments. Analyze customer field issues and improve Functional test coverage where gaps are identified. Provide guidance to the Automation team and assist with test coverage integration into the existing framework. Must be able to work with local US and international customers and OEMs. What You Bring Bachelors and 10+ yrs, Masters and 8+ yrs' with focus in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Strong programming experience, demonstrated proficiency in scripting languages such as Python, Bash, Linux shell scripts etc. Excellent verbal and written communication skills. Ability to work individually and in teams. Prior NVMe, PCIe knowledge or experience with one or more of the following storage-related technologies: NVM Express, PCI Express, NAND Flash/FTL . Knowledge of Enterprise storage/server systems, and proficiency in Linux. Expertise in storage test tools such as performance benchmarks, IO stress tools, protocol certifications, test execution and bug management tools. Relevant hands-on experience in embedded software or firmware development/testing, including storage devices or other embedded platforms. Familiarity and experience with agile development methodologies and practices, particularly in AI/ML-focused environments, is preferred. Hands-on experience with PCI protocol analyzers. Demonstrated ability to work as a team player, as part of a local and globally distributed team. You're inclusive, adapting your style to the situation and diverse global norms of our people. An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding. You're collaborative, building relationships, humbly offering support and openly welcoming approaches. Innovative and creative, you proactively explore new ideas and adapt quickly to change. #LI-VL1 What We OfferThe pay range below is for all roles at this level across all US locations and functions. Paywithin this range varies by work locationand may also depend on job-related knowledge, skills,and experience. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. In addition to the usual Medical/Dental/Vision/401k, our inclusive rewards plan empowers our people to care for their whole selves. An investment in your future is an investment in ours. Give Back With a charitable giving match and frequent opportunities to get involved, we take an active role in supporting the community.Enjoy Time Away You'll start with 4+ weeks of paid time off a year, plus holidays and sick leave, to rest and recharge.Care for Family Whatever family means to you, we want to support you along the way—including a stipend for fertility care or adoption, medical travel support, and virtual vet care for your fur babies.Prioritize Emotional Wellness With on-demand apps and free confidential therapy sessions, you'll have support no matter where you are.Stay Fit Eating well and being active are important parts of a healthy life. Our onsite Café and gym, plus virtual classes, make it easier.Embrace Flexibility Benefits are best when you have the space to use them. That's why we facilitate a flexible environment so you can find the right balance for you.Base Pay Range$163,000—$253,000 USDEqual Opportunity Employment Policy Samsung Semiconductor takes pride in being an equal opportunity workplace dedicated to fostering an environment where all individuals feel valued and empowered to excel, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. When selecting team members, we prioritize talent and qualities such as humility, kindness, and dedication. We extend comprehensive accommodations throughout our recruiting processes for candidates with disabilities, long-term conditions, neurodivergent individuals, or those requiring pregnancy-related support. All candidates scheduled for an interview will receive guidance on requesting accommodations. Recruiting Agency Policy We do not accept unsolicited resumes. Only authorized recruitment agencies that have a current and valid agreement with Samsung Semiconductor, Inc. are permitted to submit resumes for any job openings. Applicant AI Use Policy At Samsung Semiconductor, we support innovation and technology. However, to ensure a fair and authentic assessment, we prohibit the use of generative AI tools to misrepresent a candidate's true skills and qualifications. Permitted uses are limited to basic preparation, grammar, and research, but all submitted content and interview responses must reflect the candidate's genuine abilities and experience. Violation of this policy may result in immediate disqualification from the hiring process. Applicant Privacy Policyhttps://semiconductor.samsung.com/about-us/careers/us/privacy/

Technology

Samsung R&D Institute Poland

Internship – Mobile Telecommunication Engineering Intern

Intern

Hybrid

Warsaw, Poland

🏢 Summary: Internship focused on software quality and protocol analysis for mobile chipsets, involving 3GPP-compliant analysis, mobile equipment testing, and technical reporting for 4G/5G technologies. The role includes log analysis, cooperation with global R&D teams, and working with modern telecom tools in a Windows environment. 🗂️ Requirements: Last years of Bachelor or Master studies in Telecommunication, Electronics or related field, Knowledge of LTE/5G, Very good command of English for technical writing, Very good knowledge of MS Office 📃 Skills: LTE, 5G, 4G, 3GPP, Wireshark, Jira, Windows, MSOffice 🏢 Description: About our Team Our Team focuses on software quality and the development process of Samsung mobile chipset. We keep up-to-date with all projects in our research hub. Using the most modern solutions, we handle their specification, the verification of software quality and conduct rigorous testing in many places all over the world. Role and Responsibilities Perform analysis in compliance with 3GPP standards Writing technical reports based on protocol analysis Mobile Equipment Tests - collecting logs Cooperation with R&D centers around the world Technologies in use Latest telecommunication technologies (actually 5G and 4G+) We are working on Windows Jira Wireshark Requirements Last years of studies (Bachelor or Master degree in Telecommunication, Electronics or related fields) Good teamwork and communication skills Knowledge of LTE/5G Very good command of English – ability to write technical specifications Very good knowledge of MS Office Analytical approach Nice to have Knowledge about protocol layers Basics of C/C++ programming We offer Internship conditions: o   Cooperation based on a civil law contract o   Flexible working hours o   Possibility of long lasting cooperation Team: o   Friendly working atmosphere o   Wide range of trainings, support in test automation and testing skills o   Opportunity to work in multiple projects o   Working with the latest technologies o   Monthly celebration budget Benefits: o   Variety of discounts (Samsung products, theaters, restaurants) o   Free access to Copernicus Science Center for you and your friends o   Variety of tea, coffee and fresh fruits/vegetables Location: o   Office in Warsaw Spire near metro station

Technology

Samsung

Staff Engineer, Design Verification

Senior

On-site

San Jose, CA

🏢 Summary: Senior verification engineering role focused on AI accelerator IP and SoC verification, developing scalable verification infrastructure, automation, and test environments for next-generation AI/ML computing platforms. The position involves cross-functional collaboration with architects, RTL, compiler, and simulation engineers to validate functionality and performance of complex hardware systems. 🗂️ Requirements: Bachelor’s degree with 10+ years, Master’s degree with 8+ years, or PhD with 5+ years of industry experience, Strong SoC or IP verification experience, Experience with UVM and SystemVerilog testbench development, Proficiency in C/C++, Proficiency in Perl or Python scripting, Experience verifying IP blocks, dies, SoCs, and full systems from scratch, Strong RTL understanding and debugging skills, Background in microarchitecture and computer architecture, Ability to work cross-functionally with engineering teams, Excellent analytical and problem-solving skills 📃 Skills: UVM, SystemVerilog, C, C++, Perl, Python, RTL, SoC, FPGA, AI, ML, Emulation 🏢 Description: Please Note: To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the World's Technology Together Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you'll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what's possible and powering the future. We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We're dedicated to empowering people to be their true selves. Together, we're building a better tomorrow for our employees, customers, partners, and communities. The AGI (Artificial General Intelligence) Computing Lab is dedicated to solving the complex system-level challenges posed by the growing demands of future AI/ML workloads. Our team is committed to designing and developing scalable platforms that can effectively handle the computational and memory requirements of these workloads while minimizing energy consumption and maximizing performance. To achieve this goal, we collaborate closely with both hardware and software engineers to identify and address the unique challenges posed by AI/ML workloads and to explore new computing abstractions that can provide a better balance between the hardware and software components of our systems. Additionally, we continuously conduct research and development in emerging technologies and trends across memory, computing, interconnect, and AI/ML, ensuring that our platforms are always equipped to handle the most demanding workloads of the future. By working together as a dedicated and passionate team, we aim to revolutionize the way AI/ML applications are deployed and executed, ultimately contributing to the advancement of AGI in an affordable and sustainable manner. Join us in our passion to shape the future of computing! Location: Daily onsite presence at our San Jose, CA office / U.S. headquarters in alignment with our Flexible Work policy. What You'll Do - Develop the verification infrastructure and automation environment involved in build, simulation, regression and triages. - Lead the verification for IP blocks of an AI accelerator by working with architects and RTL engineers. - Create direct or random testbench, define verification scope and test plans for both functional and performance validation, close the verification quality metrics. - Provide comprehensive documentation of verification strategy and ensure test environment is easy to use. - Mentor junior engineers when necessary. - Work cross-functionally in debugging failures with design, compiler and simulation engineers. What You Bring - Bachelor's with 10+ years, or Master's with 8+ years, or PhD's with 5+ years of industry experience. - Strong background in SoC or IP verification and test bench development using UVM, System Verilog, C/C++ and scripting languages such as Perl/Python. - Experience verifying at multiple levels of logic from scratch, starting from complex IP blocks to dies to SoCs to full system testing. - Understanding RTL and strong overall debugging skills. - Prior experience with computational logic, interconnect networks and/or memory system is desirable. - Strong background in microarchitecture and computer architecture preferably in the area of AI accelerators. - Knowledge of FPGA and emulation platforms preferred. - Strong analytical and problem-solving skills. - Excellent communication and interpersonal skills. - Ability to work independently and as part of a team. - You're inclusive, adapting your style to the situation and diverse global norms of our people. - An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding. - You're collaborative, building relationships, humbly offering support and openly welcoming approaches. What We Offer The pay range below is for all roles at this level across all US locations and functions. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. - Charitable giving match and community involvement opportunities. - 4+ weeks of paid time off plus holidays and sick leave. - Fertility care or adoption stipend, medical travel support, and virtual vet care. - On-demand wellness apps and confidential therapy sessions. - Onsite café and gym plus virtual fitness classes. - Flexible work environment. Base Pay Range: $163,000—$253,000 USD Equal Opportunity Employment Policy Samsung Semiconductor takes pride in being an equal opportunity workplace dedicated to fostering an environment where all individuals feel valued and empowered to excel. Our Commitment to Innovation and Fairness AI tools may be used in the recruitment process as support tools, but hiring decisions are made by human recruiting teams and hiring managers. Applicant AI Use Policy Candidates may use AI tools for preparation, grammar, and research, but not for generating submitted content or live interview responses. Trade Secret Notice By submitting an application, candidates agree not to disclose confidential or proprietary information belonging to current or former employers or other entities.