Expires soon Schneider

Firmware, Senior Design Engineer

  • Bengaluru (Bangalore Urban)
  • IT development

Job description

TET6 - FW Principle Technical Expert

The design engineer essentially fulfils technical missions in firmware technology, with autonomy to propose/develop solutions for energy management products for Schneider Electric.

Responsibilities:

·
Contribute to analysis and development of embedded firmware development along with team of engineers

·
Collaborate with design leaders, architects, peer engineers to achieve team results

·
Contribute responsibly with clear understanding of the functional constraints, limitations, assumptions

·
Follow firmware disciplinary policies and procedures like coding rules, reviews, functional tests etc.

·
Focus on results; involve in integration and validation of the overall merge requests

Skill sets:

Basic / Core skills:

·
Having good achievements in academics and holding minimum qualification from Bachelor’s degree in Electrical / Electronics / Instrumentation / Computer engineering

·
Minimum 3 years of experience in Firmware design and development

·
Expertise in embedded C, C++ development

·
Experience in using IPC mechanisms and RTOS like QudrOS, RTXC, VxWorks and/or similar

·
Experience in using static code analysis tools, unit testing tools, integration testing tools, binary analysis tools (klocwork, lint, gtest, utest, Etc)

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

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

·
Exposure to device drivers for one or many of peripherals like SPI, I2C, UART, Timers, CAN, Ethernet, etc.

·
Exposure to cybersecurity features understanding and implementation

Preferred skills – MoMa

·
Working experience with VxWorks and multi-processing development environment

·
Exposure to Industrial Communication protocols like Modbus, Profibus, PROFINET, CANopen, EtherNet/IP

·
Exposure to Motor Management devices and applications

Preferred skills – IFx

·
Having experience in socket programming

·
Exposure to communication protocols like Modbus, IEC61850 or similar

·
Exposure to TCP/IP suite and protocols like SNTP, SMTP, FTP, etc. And exposure to network redundancy protocols like RSTP

·
Exposure to HTTP, RESTful

Preferred skills – Enerlin’X / TOM

·
Exposure in working with system of products

·
Exposure in working with connected devices

Preferred skills – Anticipation

·
Exposure in working with AI/ML applications on embedded systems

Preferred skills – BTMw2

·
Exposure in working with analogue signal processing

·
Exposure in working with real time applications

Desired profile

Qualifications :

BE / MCA

Make every future a success.
  • Job directory
  • Business directory