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

   

Firmware Developer

¿Do you dare to lead the digital transformation to create a more sustainable world??

At Schneider Electric, we are the leading digital partner in sustainability and efficiency for businesses, communities, and individuals.

Our goal is for all people to be able to make the most of our energy and resources through the integration of processes, software, Big Data, and energy technologies that enable integrated management of buildings, industries, and cities.

We are present in over 110 countries with a diverse and disruptive team of over 135,000 people.

If you are seeking an opportunity to propel your career and challenge your creativity, we want to meet you!

We are seeking an experienced Firmware Developer with a solid foundation in software development and a proactive attitude.

The ideal candidate should have some hands-on experience, strong problem-solving skills, and the ability to collaborate effectively within a development team.

Mission of the role: To develop strong expertise in Firmware, contributing to the growth and evolution of our embedded systems capabilities.

Key Responsibilities:



* Fulfills technical missions, with autonomy to propose/develop solutions in a technical domain.

Work is given through general guidelines.


* Designs and develops Firmware applications.


* Performs coding, debugging, testing, and troubleshooting throughout the application development process.


* Develops in context of hardware constraints and system complexity.


* Gaining exposure to some of the complex tasks within the job function.


* Occasionally directed in several aspects of the work.

Qualifications:


* Degree in Electronics, Computer Engineering, Telecommunications, or a related field.


* Basic to intermediate experience in Firmware or Embedded Software development.


* Familiarity with C/C++ programming and debugging tools.


* Understanding of microcontrollers, hardware interfaces (e.g., I2C, SPI, UART), and real-time systems.


* Ability to read and interpret hardware schematics and datasheets.


* Strong analytical and problem-solving skills.


* Good communication skills and a collaborative mindset.


* Eagerness to learn and grow within a technical team.

Skills:


* Desire to be connected to the probably biggest worldwide network of experts in this field.


* Desire to impact millions of customers worldwide.


* Passion to work in a challenging department where technical skills are enhanced and ideas are put to the test.


* Willingness to debate technical aspects within a team, knowing that the best solution will be chosen.


* Passionate about software engineering.

We adapt to you!:

With our flexible schedule, you'll have the freedom to adjust your work hours to accommodate your personal needs and responsibilities.

We know how great it is to work from home.

With our hybrid work plan, you can enjoy working from the comfort of your home.

Need more time to relax and dis...




Share Job