Application Firmware Developer
Published date: 2026/11/08
- Location: Bengaluru, Karnataka, India
Job Location : Bangalore/Kochi
Experience level: 4 to 8years
Job description:
Must have skills:
• Extensive in C programming.
• Developed Application framework based on using BT/BLE (Audio/media/telephony profiles)
• RTOS based application development.
• Specialized in design of application framework and applications interaction involving multiple profiles with complex use case scenarios.
• Design and development of reusable modules and implementation on multicore ultra-low power SOC
• ARM Cortex Mx series Architecture multicore debugging.
• Debugging embedded application boards and structured debugging using hardware debuggers (JLink);
• interpretation of PCB schematics.
• Scripting in python based automated test frameworks on Linux environment.
• you organize or contribute to peer reviews on design specification and works with Software Architect.
• Git, JIRA, Bitbucket, software development in agile methodology and CD/CI
• Use of BLE sniffers.
• Working in multi-site setup and structure.
• Defining improvements and driving to closure.
Nice to have:
• Linux shell scripting.
• LE Audio based use case development
• Android application development to accessing BLE services and compatibility tests
• Power management and memory constrained Application framework
• Programming Experience in FreeRTOS, UCOS II, Zephyr
• Working with large code base and appetite for continuous learning
Experience level: 4 to 8years
Job description:
Must have skills:
• Extensive in C programming.
• Developed Application framework based on using BT/BLE (Audio/media/telephony profiles)
• RTOS based application development.
• Specialized in design of application framework and applications interaction involving multiple profiles with complex use case scenarios.
• Design and development of reusable modules and implementation on multicore ultra-low power SOC
• ARM Cortex Mx series Architecture multicore debugging.
• Debugging embedded application boards and structured debugging using hardware debuggers (JLink);
• interpretation of PCB schematics.
• Scripting in python based automated test frameworks on Linux environment.
• you organize or contribute to peer reviews on design specification and works with Software Architect.
• Git, JIRA, Bitbucket, software development in agile methodology and CD/CI
• Use of BLE sniffers.
• Working in multi-site setup and structure.
• Defining improvements and driving to closure.
Nice to have:
• Linux shell scripting.
• LE Audio based use case development
• Android application development to accessing BLE services and compatibility tests
• Power management and memory constrained Application framework
• Programming Experience in FreeRTOS, UCOS II, Zephyr
• Working with large code base and appetite for continuous learning
0 page views
Related listings
-
Systems ProgrammerSoftware DeveloperIntroduction Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the ...2026/11/08
-
Software Developer-JavaSoftware DeveloperGreetings ! Excellent Openings for Java Developer with Product based Company. Position - Software Developer/Sr.Software Developer-Java Experience - 3 to 7 Years Location - Bangalore(WFO) Notice Period - Immediate up to 30 Days Educational Qualifiatio...2026/11/08
-
Senior Software EngineerSoftware DeveloperJob Responsibilities • Work closely with product teams designing features that can scale with the company • Collaborate with other engineers to improve existing architecture and define new architecture patterns, and to research and implement tools an...2026/11/08
