Embedded firmware development
Embedded firmware development66
Applications
66
Applications
About the Job
Skills
Job Profile: Embedded Developer
Name of the Position : Embedded Developer
Experience: 3-5 years in Embedded firmware development
Type of Job: Permanent
Work Location: Mysore
Job Description :
We are looking for people to work on world class product development, The candidate would be
responsible for,
1 Designing firmware/software modules based on project requirements liaising with the hardware team
2 Writing software code, embedded programs, and system protocols/drivers.
3 Testing of the developed modules as per requirements
4 Generating diagnostic reports, technical manuals, and software development documentation.
5 Maintaining embedded software systems and performing maintenance as needed.
6 Meeting with clients, designers, and engineering teams to define technical requirements.
Mandatory Skills
1 Experience in C++ based applications development for embedded system applications
2 Solid understanding of OOPs, SOLID Principles, Design Patterns.
3 Drivers/BSP development on peripherals like ADC, SPI, I2C, UART etc
4 Firmware development experience on ARM Series of microcontrollers
5 Strong knowledge of hardware architecture such as ARM, MIPS, and x86.
6 Familiarity with hardware protocols including USB, UART, I2C, and SPI.
7 Familiarity with OS platforms such as Linux, Unix, and RTOS.
8 Knowledge on different communication protocol like Wi-Fi, Zigbee, Bluetooth and sub–GHz.
9 Basic Hardware knowledge and debugging skills
10 Strong analytical and problem-solving abilities.
11 Strong organizational and project management skills.
12 Strong knowledge of SDLC, test cycle and logical thinking on various complex use case call scenarios.
13 The ability to keep abreast with the latest advancements in technology and techniques.
About the company
Industry
Computer Software
Company Size
51-200 Employees
Headquarter
Bangalore
Other open jobs from Sri Durga HR Solutions