MCPNew: Mokaru MCP server is live
Globalfoundries

Globalfoundries

Junior Software Developer

Role

Junior Software Developer

Location

Bulgaria

Job type

Full-time

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

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/

Resume ExampleCover Letter Example

Explore more