US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Expert, Senior Embedded Software Developer

We are your Energy Technology Partner.

We electrify, automate, and digitalize every industry, business, and home, driving efficiency and sustainability for all.

At Schneider Electric, our values - IMPACT (Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork) - are the foundation of everything we do.

Becoming an Impact Maker means turning sustainability ambitions into actions at the intersection of automation, electrification, and digitization.

Are you ready to lead the digital transformation to create a more sustainable world?

If you are up to challenge your creativity and make an impact, we are excited to welcome you!

Schneider Digital is the digital department of Schneider Electric, leading the digital transformation in the company by giving support globally to our internal teams and our clients.

Schneider Digital consists of 6 Digital Hubs worldwide which are strategically located to ensure a 24/7 support across the company (France, China, India, USA, Mexico and Spain).

Our Digital Hub in Barcelona is formed by +450 employees working in strategic projects and different roles such as Data, Cybersecurity, ERP, Cloud, Infrastructures, IT Project Management or Digital Marketing.

We are committed to solving real-world problems to create a sustainable, digital, and innovative electrical future.

Artificial Intelligence has the potential to transform industries and help unlock efficiency and sustainability.

As a Senior Embedded Software Developer, you will design, implement, and maintain low-level and middleware software components running on ARM Cortex-M microcontrollers (STM32 family), using RTOS-based architectures (e.g.

embOS).

You will contribute to platform robustness, performance, and long-term maintainability while collaborating closely with other Core Services and system teams.

Reporting to the IE Core Services Director and working within a multidisciplinary team of embedded developers, testers, Product Owners, and Scrum Masters across Grenoble, Barcelona, and Bangalore, you will be a senior technical contributor to the development of embedded Core Services running on MCU-based platforms.

What will you do:

The Senior Embedded Software Developer plays a key role in delivering high-quality, real-time embedded software for Intelligent Edge platforms.

The role combines strong hands-on development with technical ownership, active participation in design discussions, and contribution to platform consistency across products.

1.

Contribute to Embedded Architecture and Design


* Participate in embedded architecture and design discussions for Core Services.


* Understand and apply platform constraints related to MCU-based systems (memory, CPU, real-time behavior, power).


* Contribute to the definition and evolution of RTOS-based software architectures.


* Design clean and well-defined interfaces between drivers, RTOS services, middleware, and application layers.


* Maintain a clear understanding of how MCU Core Ser...




Share Job