STMicroelectronics vacancy search engine

Software developer - 12 months apprenticeship M/F


Vacancy details

General information

Reference

2023-36548  

Job level

30 - Graduate Entry Level

Position description

Posting title

Software developer - 12 months apprenticeship M/F

Regular/Temporary

Temporary

Contract duration (nb of months)

12

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