This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

GlobalFoundries
Posted 2mo ago

Junior Software Developer

GlobalFoundries
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Responsibilities
  • owning tasks
  • automating workflows
  • writing tests
Requirements
  • B.S. or M.S. in CS or related
  • 0–2 years experience
  • Strong Python and scripting skills (Pydantic
  • Pytest
  • Pandas
  • FastAPI, lark, sly
  • Tcl/Bash)
  • Git and DevOps concepts
  • Test-driven development and CI/CD practices
Technical tools mentioned
PythonPydanticpytestpandasFastAPIlarkslyTclBashJavagitMicrosoft Azure DevOpsSVRFEDALLM

Job description

Аbout GlobalFoundries 

GlobalFoundries is a world-leading contract manufacturer for the global semiconductor industry with facilities in Dresden, Singapore, New York and Vermont (USA). Our products are used in various technical applications, e.g. mobile communications, consumer electronics, automotive and more. GlobalFoundries employs around 13,000 people worldwide, including 300 in Sofia. 

Our Sofia based team will enhance GF’s scale and capabilities, while strengthening competitiveness of its specialized application solutions to further position the company for growth and value creation. 

Our Design and Technology Enablement teams are working on the development of a broad portfolio of semiconductor technologies ranging from 350 nm down to 12nm including FD-SOI, RF, High-Voltage, and automotive applications.

Summary of the role

We are looking for a motivated Junior Software Developer to join our Platform Engineering team. You will execute development tasks under the direction of Technical Leads, contributing to automation solutions that accelerate semiconductor PDK development and factory processes. You will learn fast, practice modern software engineering disciplines — test-driven development, clean architecture, trunk-based delivery — and grow into an increasingly independent contributor. You will also build foundational understanding of semiconductor domain modeling and explore LLM-augmented development workflows as part of your growth path 

Essential Responsibilities 

  • Be the responsible owner of Tasks assigned to you in Azure DevOps, following the technical design set by principal leads 
  • Identify risks and issues proactively during execution and surface them to the project lead. 
  • Follow trunk-based development: develop in short-lived branches, merge frequently, ensure CI pipelines pass before submitting Pull Requests. 
  • Practice test-driven development — write unit, integration, and smoke tests alongside or before feature code; ensure all tests pass in CI before requesting reviews. 
  • Participate in Pull Request reviews by resolving comments, ensuring linked work items, and meeting team review policies (minimum approvals, rebase merges, fix issues etc). 
  • Automate semiconductor factory workflows using Python, Tcl, Java and shell scripting — applying standard engineering methods to analyze and resolve problems. 
  • Develop understanding of semiconductor process domain models (design rules, ground rules, device parameters) and how they map to software data structures and PDK deliverables. 
  • Manage your own flow of work by keeping ADO work items current (New → Active → Review → Closed), respecting Definition of Ready and Definition of Done guardrails. 

Required Qualifications 

  • Education: B.S. or M.S. in Computer Science, Software Engineering, or related technical field 
  • Experience: 0–2 years of relevant experience 
  • Technical skills: Python (including frameworks as Pydantic, pytest, pandas, fastapi, lark, sly, nicegui), Shell scripting (Tcl/Bash), git and DevOps concepts 
  • Mindset: Curiosity, willingness to receive and act on feedback, team orientation 

Preferred Qualifications 

  • Experience with Azure DevOps (work items, boards, pipelines, repos) or similar agile platforms 
  • Exposure to semiconductor/EDA tooling, SVRF, or PDK development workflows 
  • Familiarity with domain-driven design or data modeling principles 
  • Interest in clean architecture patterns and test-driven development as a daily practice 
  • Interest in or early experience with building on foundational LLM models, e.g. using instructions, skills, agents, applying in-context learning techniques
  • Exposure to parsing concepts — grammars, tokenizers, or libraries like lark, sly 

We Offer

  • Attractive compensation package with competitive salary, performance related bonus plan and a global recognition program.
  • Employee Stock Purchase Plan (including 20% match and 50 seed shares for first time participants, non-executive).
  • Individual, technical or management career path opportunities supported by enhanced learning and development programs.
  • Healthy and teambuilding work environment with various perks:
    • Additional medical service, including dental and, coverage of employees’ children
    • Food vouchers and canteen discounts
    • Monthly budget for Flex benefit
    • Top-rated office location with recreation Spa facilities
    • Discounts for Spa & Wellness Programs at NV Tower
    • Regular Team Events and Celebrations
  • Focus on employee work-life balance:
    • Hybrid working model and flexible working time
    • 21 to 25 days paid vacation depending on years with the company

GlobalFoundries is an equal opportunity employer, cultivating a diverse and inclusive workforce. We believe having a multicultural workplace enhances productivity, efficiency, and innovation whilst our employees feel truly respected, valued and heard.

Information about our benefits you can find here: https://gf.com/careers/opportunities-in-europe/

About GlobalFoundries

Semiconductor foundry providing chip design and fabrication services.

Similar jobs

Software Developer roles near Sofia, Sofia City Province
1d
Save
Mark Applied
Hide
SAP iXp Intern - Software Developer for Circular Economy Cloud Applications
Sofia, Sofia City Province, Bulgaria
HybridPart Time, Internship
SAP
SAPFrankfurt Stock Exchange: SAP: Sells enterprise resource planning and business management software solutions.
Student in software engineering, computer science, information systems, natural science, or related discipline with Java, object-oriented programming, analytical, problem-solving, and English communication skills.
AI, SAPUI5, Cloud Application Programming Model, Spring, Java, SAP HANA, SCRUM
1d
Save
Mark Applied
Hide
Senior Software Engineer (Ruby / GOlang)
Berlin or Sofia
RemoteFull Time
Workato
Workato: Enterprise platform for automating business workflows and integrating applications.
5+ YOERequires 5+ years building scalable distributed backend applications and 7+ years of industry experience, Ruby or Go programming, databases, networking, algorithms, and a BS/MS in computer science, engineering, or related field.
Ruby, Go, Rust, Postgres, Amazon S3, DynamoDB, Kafka, ClickHouse, Docker, AWS, Microsoft Azure, Google Cloud, REST APIs, WASM, Kotlin Multiplatform
1d
Save
Mark Applied
Hide
Senior Software Engineer
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Fastmarkets
Fastmarkets: Provides global commodity price benchmarks and market intelligence services.
Strong .NET/C# experience, authentication protocols, OOP, distributed and cloud computing, REST APIs, Angular, Azure, testing, CI/CD, messaging, microservices, and AI coding tools; strong English communication.
.NET, C#, OAuth 2.0, OpenID Connect, Duende IdentityServer, Angular, Azure, Service Fabric, AKS, App Configuration, Blob Storage, RESTful APIs, Azure Service Bus, GitHub Copilot, Claude Code, Excel
2d
Save
Mark Applied
Hide
Senior Software Engineer
Sofia, Sofia City Province, Bulgaria
€7k-€9k/mo RemoteFull Time
Balance
Balance: B2B payment platform for online merchants and marketplaces.
5+ YOERequires 5+ years of software development experience and strong expertise in Node.js, React, and TypeScript, plus RESTful APIs, architecture, Agile, CI/CD, DevOps, problem-solving, and communication skills.
Node.js, React, TypeScript, RESTful APIs, Agile, CI/CD, DevOps, AWS, Azure, GCP
5d
Save
Mark Applied
Hide
Front-end Software Engineer | Betty UK
Sofia or New York City or Toronto or London
OnsiteFull Time
Betty
Betty: Online casino platform for mobile slots and real-money gaming.
5+ YOERequires 5+ years building web applications, React, NextJS server-side rendering, progressive web apps, Redux, performance optimization, automated UI testing, DevOps, security, and English fluency.
React, NextJS, Redux, Redux Toolkit, React Native
5d
Save
Mark Applied
Hide
Staff Software Engineer - AI Applied Engineering
Sofia, Sofia City Province, Bulgaria
RemoteFull Time
Quickbase
Quickbase: Provides a no-code platform for building custom business applications.
Strong React and TypeScript experience; full-stack development; production LLM applications including RAG, agents, tool use, streaming, prompt engineering, monitoring, cost control, and failure handling.
React, TypeScript, Claude Agent SDK, MCP, SSE, RAG, Claude API, Copilot, Cursor, Claude Code, AWS, DynamoDB, Lambda, ECS, Temporal, AWS Step Functions
6d
Save
Mark Applied
Hide
Senior Software Engineer- Angular
Sofia, Sofia-Capital, Bulgaria
€45k-€68k/yr HybridFull Time
Entain
EntainLondon Stock Exchange: ENT: Provides sports betting and online gambling entertainment services.
Expert Angular and TypeScript skills; proficiency in HTML/CSS, Angular CLI, Nx, modern build tooling, performance optimization, design patterns, and software architecture.
TypeScript, JavaScript, Angular, HTML, CSS, Angular CLI, Nx
1w
Save
Mark Applied
Hide
Senior Java Engineer
Sofia or Dubai or Warsaw
HybridFull Time
TPConnects
TPConnects: Provider of modern airline retailing and distribution technology.
5+ YOERequires 5+ years of Java experience, Spring Boot, microservices, REST APIs, AWS, MySQL, software testing, analytical skills, and fluent written and spoken English.
Java, Spring Boot, AWS, MySQL, DynamoDB, ClaudeAI, REST APIs, microservices
This job has expired