Firmware Development and Embedded C program
Firmware Development and Embedded C program9
Applications
9
Applications
Bengaluru
Full-Time
Mid-Level: 4 to 6 years
₹ 18L - ₹ 20L (Per Year)
Posted on Nov 22 2023
About the Job
Skills
embedded c
arm
rtos
Device Drivers
Communication Protocol
firmware developer
cryptography and Security
Kernel porting
Skillset:
- Firmware Development and Embedded C programming experience in 32bit MCU/ DSP's using Arm Cortex-M33 / M23 / M4 / M7 ( Preferably STM32 MCU )
- Good Programming experience in RTOS environments preferably ThreadX.
- Experience with Board bring-up activities
- Experience in Communication Protocol Layers like TCP, UDP, IPV6
- Experience in cryptography and Security features.
- 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 UART, I2C, SPI, RS485 and CAN
- Strong Experience in low level drivers for EEPROM, and OSPI/QSPI, ADC, PWM
- Experience in SDLC for product development
- Analytical and problem solving skills
- Strong Experience in using lab equipment (i.e. logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality.
- Experience in Unit testing
- Experience in Python scripting
- Experience in JIRA and Confluence
- Experience in Git and GitHub
- Experience in agile and scrum
Qualifications
- Bachelor/Master’s degree in ECE/EEE
- 5 to 8 Years relevant experience in Embedded System
About the company
Shreya Consulting Helps IT companies (predominantly embedded,automotive,avionics) hire specialized niche/super-niche candidates.
Shreya Consulting Helps IT companies (predominantly embedded,automotive,avionics) hire specialized niche/super-niche candidates.
Industry
Avionics
Company Size
2-10 Employees
Headquarter
Bengaluru
Other open jobs from Shreya Consulting Service