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:
009EZ7