Experience
3 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Firmware Engineer
Job Type
Not specified
Job Description
Experience : 3 to 8 years
Qualification Bachelor s or Master s degree in Electronics, Communication, Computer Science, Information Systems or equivalent
Knowledge/ Experience & Skills Required
- Experienced in overall architecture of product software including firmware, Linux / free RTOS, embedded application development and interaction with hardware designs.
- Excellent Programming Skills C, C++, Python
- Extensive experience on ARM and general-purpose microcontrollers.
- Experience with microcontroller architectures (ARM, AVR, PIC, etc.)
- Knowledge of embedded systems design with preemptive, multitasking real-time operating systems.
- Familiarity with hardware peripherals such as UART, SPI, I2C, ADC, etc.
- Experience with specific MCU families (such as Infineon PSoC, STM32, PIC32, or ATmega) may be required.
- Understanding of electronics and ability to read circuit schematics.
- Experience with debugging tools such as JTAG, SWD, oscilloscopes, and logic analyzers.
- Knowledge of version control systems such as Git.
- Multimedia streaming application development (Linux platform preferred)
- Experience in one or more of the following: SPI, I2C, SDIO, NAND Flash, WiFi, Bluetooth.
- Experience in embedded systems, Firmware is essential.
- Knowledge of Image Signal Processing and Camera related development
- Experience in board bring up activities and able to understand schematics, etc.
- Excellent analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work in a team environment utilizing collaboration skills.
- Strong technical leadership skills, take ownership and work independently as well as in a team.
- Able to come up with innovative solutions.
- Ability to effectively communicate product architectures, design proposals.
- Good Debugging skills and hands on with coding and tool usage.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.