Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Firmware, Senior Principal Technical Expert

AT Schneider Electric
Schneider Electric

Firmware, Senior Principal Technical Expert

Bangalore, India

TET7 - Firmware, Senior Principal Technical Expert

Actively contributes to technical excellence. Influences the technical direction on Firmware across one line of business in anticipation or offer creation or influences bricks, platforms or methods of multiple LoBs when in a "central" function. Has an important Impact on Schneider business, offers and technologies. Is a known professional within the company and renowned within a Business Unit.

Masters a strategic technology domain (Firmware) actively develops and deploys related innovation and expertise to offers (research, platforming, standardization, trends, partnership, intellectual property, reference documents).

Holds a deep knowledge of Customer processes and of our offers, to support actively technical interactions with end-customers and solving of offer issues. Provides regularly paper, blog or conference to contribute to the promotion of =S= strategy.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Regularly contributes to international technical organizations.

Contributes regularly to an international and multi-organization technical community and beyond a cross-functions (marketing, sales...) network.

Contributes actively to development, sharing and capitalization of knowledge and know-how.

Roles & Responsibilities:

Contribute to specifications, technical requirements, FMEA, design choices, analysis, and development of embedded firmware along with team of engineers

Communicate with Marketing, System analysts, Multi-disciplined leaders, Architects the trade-off of various technical solutions

Drive technical discussions to arrive at commonly accepted technical solutions

Contribute in defining integration strategies, verification strategies, project schedule, risk identification and mitigation

Contribute in PI, BoC, CCB discussions to define correct priorities and implementation strategies

Evaluate design changes and highlight power, performance, and quality risks

Responsible for design documents with right level of details for various audiences like Marketing, System analysts, Multi-disciplined leaders, and Firmware design teams

Strong contribution in ensuring the adherence to disciplinary policies, procedures like coding rules, reviews, integration, sanity verification and release activities within team

Guide and mentor design team, support peers in technical challenges and process hurdles

Skill sets:

Basic / Core skills:

Having good achievements in academics and holding minimum qualification of Bachelor's degree in Electrical / Electronics / Instrumentation / Computer engineering

Minimum 10 years of experience in Firmware design and development

Minimum 5 years of experience in multithreaded application development

Minimum 3 years of experience in architect/designing time/safety critical systems, complex product development

Strong embedded C, C++ 11/14, OOAD development; Experience in developing generic and portable software components

Strong knowledge in design patterns, design principles, architectural concepts, quality trade-off, power, and performance trade-off, etc

Strong experience in documenting different views of product/firmware architecture, design choices, design decisions, design restriction and assumptions

Strong knowledge on micro controllers, processors, and its core peripherals for best customization of power and performance

Experience in configuring and using LINUX & RTOS like QudrOS, RTXC, VxWorks and/or similar, customizing core components of processor/controller

Experience in configuring and using embedded linux, uboot, build systems, build system configuration, device drivers

Experience in working with multi-process hardware and software platforms

Experience in contributing to design decisions, design patterns, FMEA sessions

Experience in contributing to time and/or safety critical applications, functionally complex product development

Experience in mentoring team of technical staffs from multiple projects and/or multi-site projects

Experience in using static code analysis tools, unit testing tools, integration testing tools, binary analysis tools (klocwork, lint, gtest, vector-cast, Etc)

Experience in using configuration management tools like Git, Subversion, etc.

Experience in using debugging tools like Oscilloscope, Logic analysers, meters, debuggers, trace, etc

Experience in developing device drivers for one or mor of peripherals like SPI, I2C, UART, Timers, CAN, Ethernet, ProfiNet, Profibus, EtherNetIP etc.

Experience in defining and implementing cybersecurity features

Has experience in Motor Management FW development.

Qualifications

TET7 - Firmware, Senior Principal Technical Expert

Actively contributes to technical excellence. Influences the technical direction on Firmware across one line of business in anticipation or offer creation or influences bricks, platforms or methods of multiple LoBs when in a "central" function. Has an important Impact on Schneider business, offers and technologies. Is a known professional within the company and renowned within a Business Unit.

Masters a strategic technology domain (Firmware) actively develops and deploys related innovation and expertise to offers (research, platforming, standardization, trends, partnership, intellectual property, reference documents).

Holds a deep knowledge of Customer processes and of our offers, to support actively technical interactions with end-customers and solving of offer issues. Provides regularly paper, blog or conference to contribute to the promotion of =S= strategy.

Regularly contributes to international technical organizations.

Contributes regularly to an international and multi-organization technical community and beyond a cross-functions (marketing, sales...) network.

Contributes actively to development, sharing and capitalization of knowledge and know-how.

Roles & Responsibilities:

Contribute to specifications, technical requirements, FMEA, design choices, analysis, and development of embedded firmware along with team of engineers

Communicate with Marketing, System analysts, Multi-disciplined leaders, Architects the trade-off of various technical solutions

Drive technical discussions to arrive at commonly accepted technical solutions

Contribute in defining integration strategies, verification strategies, project schedule, risk identification and mitigation

Contribute in PI, BoC, CCB discussions to define correct priorities and implementation strategies

Evaluate design changes and highlight power, performance, and quality risks

Responsible for design documents with right level of details for various audiences like Marketing, System analysts, Multi-disciplined leaders, and Firmware design teams

Strong contribution in ensuring the adherence to disciplinary policies, procedures like coding rules, reviews, integration, sanity verification and release activities within team

Guide and mentor design team, support peers in technical challenges and process hurdles

Skill sets:

Basic / Core skills:

Having good achievements in academics and holding minimum qualification of Bachelor's degree in Electrical / Electronics / Instrumentation / Computer engineering

Minimum 10 years of experience in Firmware design and development

Minimum 5 years of experience in multithreaded application development

Minimum 3 years of experience in architect/designing time/safety critical systems, complex product development

Strong embedded C, C++ 11/14, OOAD development; Experience in developing generic and portable software components

Strong knowledge in design patterns, design principles, architectural concepts, quality trade-off, power, and performance trade-off, etc

Strong experience in documenting different views of product/firmware architecture, design choices, design decisions, design restriction and assumptions

Strong knowledge on micro controllers, processors, and its core peripherals for best customization of power and performance

Experience in configuring and using LINUX & RTOS like QudrOS, RTXC, VxWorks and/or similar, customizing core components of processor/controller

Experience in configuring and using embedded linux, uboot, build systems, build system configuration, device drivers

Experience in working with multi-process hardware and software platforms

Experience in contributing to design decisions, design patterns, FMEA sessions

Experience in contributing to time and/or safety critical applications, functionally complex product development

Experience in mentoring team of technical staffs from multiple projects and/or multi-site projects

Experience in using static code analysis tools, unit testing tools, integration testing tools, binary analysis tools (klocwork, lint, gtest, vector-cast, Etc)

Experience in using configuration management tools like Git, Subversion, etc.

Experience in using debugging tools like Oscilloscope, Logic analysers, meters, debuggers, trace, etc

Experience in developing device drivers for one or mor of peripherals like SPI, I2C, UART, Timers, CAN, Ethernet, ProfiNet, Profibus, EtherNetIP etc.

Experience in defining and implementing cybersecurity features

Has experience in Motor Management FW development.

Schedule: Full-time
Req: 0096XW

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Schneider_Electric-https://careers.se.com/jobs/0096XW?lang=en-us
Employment Type: Full Time