Senior Design Engineer - Firmware

Posted: Thursday, 08 May 2025
Valid Thru: Saturday, 07 June 2025
Index Requested on: 05/08/2025 19:24:27
Indexed on: 05/08/2025 19:24:27

Location: Bangalore, KA, , IN

Industry: Advertising and Public Relations
Occupational Category: 13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME

Schneider Electric is hiring!

Description:

The following qualifications are expected for this position:
  • Overall experience of 5-8 years in Firmware development
  • Should have strong programming skills in C and Knowledgeable in C++
  • Knowledgeable Object-Oriented Analysis & Design, Design Patterns.
  • Good working experience in Multi-threaded programming, RTOS, IPC
  • Hardware targets: MCU/MPU: STm32Fxxx family - Cortex-M
  • Knowledge of USB, UART, SPI, I2C interfacing and Programmers
  • Experience in Fieldbus technology like Profibus, Profinet, EtherNet IP, HART, MODBUS is preferred
  • Work with test team to develop system level test cases
  • Experience in timing critical, interrupt-based design
  • Experience developing projects on resource-constrained, embedded systems
  • Ability to read schematics, design simple digital and analog circuits
  • Strong background in using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality
  • Experience with Board bring-up activities is good to have
Qualifications

The following qualifications are expected for this position:
  • Overall experience of 5-8 years in Firmware development
  • Should have strong programming skills in C and Knowledgeable in C++
  • Knowledgeable Object-Oriented Analysis & Design, Design Patterns.
  • Good working experience in Multi-threaded programming, RTOS, IPC
  • Hardware targets: MCU/MPU: STm32Fxxx family - Cortex-M
  • Knowledge of USB, UART, SPI, I2C interfacing and Programmers
  • Experience in Fieldbus technology like Profibus, Profinet, EtherNet IP, HART, MODBUS is preferred
  • Work with test team to develop system level test cases
  • Experience in timing critical, interrupt-based design
  • Experience developing projects on resource-constrained, embedded systems
  • Ability to read schematics, design simple digital and analog circuits
  • Strong background in using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality
  • Experience with Board bring-up activities is good to have
Schedule: Full-time
Req: 009EZ8

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now