Firmware Technical Expert

Schneider Electric

3.3

(16)

Bengaluru, India

Why you should apply for a job to Schneider Electric:

  • 56% say women are treated fairly and equally to men
  • 62% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #https://careers.se.com/jobs/0092KW?lang=en-us

    Position summary

    regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct**

    Responsibilities:

    • Analyse product requirements and come up with design on requirements.

    • Review and resolve the roadblocks of team members.

    • Implementation of device drivers, RTOS, application FW, bootloader based on design.

    • Develop and maintain unit testing for all modules.

    • Collaborate with cross-functional teams, including development, testing and product management.

    • Acting as Scrum master for the team to assign and manage tasks and resolve impediments.

    • Stay up-to-date with industry-standard software development methodologies and practices.

    • Proactive to identify the risk and plan for migration

    Qualifications

    • Expertise in Firmware Development and Embedded C programming for 32bit MCU/ DSP's using Arm Cortex-M33 / M23 / M4 / M7 ( Preferably STM32 MCU )

    • Good Programming experience in RTOS environments preferably ThreadX.

    • Strong experience in Kernel porting for different RTOS ( **FreeRTOS, TheadX, µC/OS or Cs/**OS2 )

    • Strong experience in Secure Boot, Bootloader development and firmware upgrade manager for MCU

    • Strong Experience in low level drivers for ADC, PWM, UART, I2C, SPI, RS485 and CAN

    • Strong Experience in low level drivers for EEPROM, and OSPI/QSPI

    • Strong Experience in using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality.

    • Experience in Communication Protocol Layers like TCP, UDP, IPV6

    • Experience with Board bring-up activities

    • Experience in cryptography and Security features.

    • Experience in SDLC for product development

    • Experience in Unit testing

    • Experience in Python scripting

    • Experience in JIRA and Confluence

    • Experience in Git and GitHub

    • Experience in agile and scrum

    Schedule: Full-time
    Req: 0092KW

    Why you should apply for a job to Schneider Electric:

  • 56% say women are treated fairly and equally to men
  • 62% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.