Bunúsach

Software developer - 12 months apprenticeship M/F

Jönköping, Jonkoping County, Sweden Cuideachta: TN Sweden Cliant / Fostóir: STMicroelectronics
Postáilte: 18.05.2026
Dáta deiridh: 02.07.2026
Tagairt poist: 75403b44a1a1d61c33cc2f2167d9a09d

Eolas faoin bpost

Suíomh
Jönköping, Jonkoping County, Sweden
Cuideachta
TN Sweden
Cliant / Fostóir
STMicroelectronics
Tagairt poist
75403b44a1a1d61c33cc2f2167d9a09d
Cineál liostála
Bunúsach
Cead oibre AE ag teastáil
Ní hea
Postáilte
18.05.2026
Dáta deiridh
02.07.2026

Cur síos ar an bpost

Job description

About ST

STMicroelectronics (ST) is a market leader in high performance, low power and
general-purpose microcontrollers thanks to the STM32 product portfolio and the
complementing STM32 Ecosystem.

A vital part of this ecosystem are the STM32Cube software development tools, which
assist tens of thousands of customers in their embedded application development.

The STM32Cube tools are developed by the Application & Tools team of the GPM
division in ST, a part of the Microcontrollers & Digital ICs Group (MDG).

About MDG

The Microcontrollers & Digital ICs Group (MDG) is at the heart of ST’s strategy for
safer and smarter embedded technology in the Industrial, Personal Electronics and
Communications Equipment markets.

Our Group represents about one third of ST’s revenues and delivers secure, intelligent
hardware and software for electronic devices, data protection and high-speed
connectivity. Our activities are split into three areas: General purpose microcontrollers,
connected security and radio frequency and communication. We are a world-leader in
microcontrollers, embedded SIM cards and EEPROM memory. This is backed by
expertise in contactless NFC products, wireless and RF mixed signal technologies.

There are more than 3,500 of us in 40+ sites worldwide. Together, the products we
develop and sell, generated more than $5 billion revenues in 2022.

About GPM

The General-Purpose Microcontroller business (GPM) is the largest division at ST
Microelectronics and is the world leader in the microcontroller (MCU) market thanks to
the widespread presence of our STM32 range.

As the world digitizes our offer is constantly growing to answer market needs from IoT
connectivity, AI, security, graphics, motor control and microprocessors. Backed by our
leading position in MCUs, we constantly invest in tomorrow’s embedded technology.

Are you passionate about Tech? Then join our team of industry-leading engineers.

About the position as Software Development Engineer

You will contribute to the evolution of the software development tools for the STM32 microcontroller product line. The tools are an essential part of the ST offering to assist microcontroller customers in developing application specific embedded software.

The position is a 12-month employment.

Your main missions will be:

Implementation of new tool features and update of existing features
Writing of technical specifications
Analysis, design, test and integration
Preparation of prototypes / demonstrators
Alignment with team members and other teams in the ecosystem


Good reasons to join us:

Contribute to the technologies of tomorrow
Work in a high-tech and creative environment
Meet highly skilled, dynamic and passionate team mates
Share our human, ethical and environmental values
Benefit from a great compensation package
Enjoy quality of life in the Jönköping area

Profile

Graduate with a Software Engineering or Embedded Systems Master Degree or equivalent.

Open-minded, positive and adaptable. 

Experience within one or more of the following areas is considered a merit:

  • Full stack web application development
  • Node JS, React, TypeScript, JavaScript
  • Development environments: Git, GitHub, Jira
  • Graphical user interface development
  • Experience within the following areas is considered a significant merit:
  • Eclipse Theia, Microsoft VS Code (VSCode API)
  • C/C++, Rust, OAuth, Linux environment
  • Embedded system application development
  • LSP/LSIF - Language server protocol
  • WebAssembly, Python, Lerna
  • Communication protocols
  • Database technology
  • Cloud hosting development, Kubernetes
  • gcc, g++ and gdb development
  • Agile development / code reviews
  • Contribution to open-source projects

  • English language skills at business level is required for this position.

    Female applicants are more than welcome!

    Position location

    Job location

    Europe, Sweden, Jönköping

    Candidate criteria

    Education level required

    5 - Master degree

    Experience level required

    Less than 2 years

    Languages

  • Swedish (1- Basic)
  • English (2- Business fluent)
  • Requester

    Desired start date

    01/09/2023

    Scileanna

    ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

    Poist den chineál céanna

    Poist mholta

    Eurojobs Support Assistant