Site logo

JOB DESCRIPTION

TET6 – Firmware, Principal Architect

The firmware architect essentially contributes to technical excellence. He/she influences the technical direction across the projects in anticipation or offer creation or bricks/platforms/methods.

A well-known professional within a project or group/family of projects. He/she drives the technical missions in firmware technology, with autonomy to direct the technical team towards solutions for energy management products for Schneider Electric.

The firmware architect might have functional responsibilities to provide mentoring to design engineers. And helps team establish internal procedures and best practices for work and deliverables.

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 8 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 expertise in DSP, embedded C, C++ 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 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, etc.

ØExperience in defining and implementing cybersecurity features

ØExperience in Protection system and have a experience is Line and Feeder protection.

Qualifications

BE / MCA

Schedule:
Full-time
Req:
008ZM5

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Cart

Share