Embedded Software Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Position: Embedded Software Developer
Experience: 3 years in Embedded Software development
Location: Bangalore
JOB DESCRIPTION
Roles & Responsibility
# Design and Development of Embedded Software for custom applications using bare-metal or RTOS.
#. Designing solutions for implementing customer specific requirements.
#. Involve in High Level Design discussions with senior team members
#. Develop Automated and Manual Test Plans for the system
# Code Review
#. Documentation of Design, Test, APIs, User Guides etc.
#. Maintain Quality standards as per the Project Quality Guidelines.
# Mentor team members
Good to have:
# Experience working with soft-core processors like NIOS, Microblaze, etc.
# Experience in memory and power optimization
#. Familiarity with Linux Kernel and Linux Device Drivers, Yocto and Buildroot
#. Experience working with Bluetooth, Wifi, NFC, Zigbee, LoRA
#. Familiarity with Embedded GUI over HTTP and OLED Displays
Requirements
# Excellent experience in working with one or more of: BSPs, Boot Loaders,
# Interface Drivers, Network Protocols, Middleware,
# Diagnostics. (ALL 100% MIGHT NOT BE PRESENT)
#. Strong understanding of basic interface protocols like UART, SPI, I2C. (ANYONE)
#. Excellent Coding skills in C/C++ and fair experience in Bash scripts and Python.
#. Familiarity with high performance RTOS: FreeRTOS, MBED, VxWorks, QNX, etc.(ANYONE)
# Experience working with Toolchains and Debuggers for ARM based microcontrollers.
#. Good comprehension of Data Structures.
#. Experience in Board Bring-up and Debugging
#. Working knowledge of Network Protocols like TCP/IP, WiFi, Bluetooth etc.
# Experience in using Development/Configuration Tools - IDE, Emulators, Debuggers, Simulators, Git, Mercurial and Code coverage
# Familiarity with automated and manual testing methods
# Familiarity in Quality Process and Configuration Management tools like Git, Jira, Confluence, Bitbucket etc.
# Good oral and written communication
# Excellent learning capabilities
# Strong organizational, presentation and motivational skills
Experience: 3 years in Embedded Software development
Location: Bangalore
JOB DESCRIPTION
Roles & Responsibility
# Design and Development of Embedded Software for custom applications using bare-metal or RTOS.
#. Designing solutions for implementing customer specific requirements.
#. Involve in High Level Design discussions with senior team members
#. Develop Automated and Manual Test Plans for the system
# Code Review
#. Documentation of Design, Test, APIs, User Guides etc.
#. Maintain Quality standards as per the Project Quality Guidelines.
# Mentor team members
Good to have:
# Experience working with soft-core processors like NIOS, Microblaze, etc.
# Experience in memory and power optimization
#. Familiarity with Linux Kernel and Linux Device Drivers, Yocto and Buildroot
#. Experience working with Bluetooth, Wifi, NFC, Zigbee, LoRA
#. Familiarity with Embedded GUI over HTTP and OLED Displays
Requirements
# Excellent experience in working with one or more of: BSPs, Boot Loaders,
# Interface Drivers, Network Protocols, Middleware,
# Diagnostics. (ALL 100% MIGHT NOT BE PRESENT)
#. Strong understanding of basic interface protocols like UART, SPI, I2C. (ANYONE)
#. Excellent Coding skills in C/C++ and fair experience in Bash scripts and Python.
#. Familiarity with high performance RTOS: FreeRTOS, MBED, VxWorks, QNX, etc.(ANYONE)
# Experience working with Toolchains and Debuggers for ARM based microcontrollers.
#. Good comprehension of Data Structures.
#. Experience in Board Bring-up and Debugging
#. Working knowledge of Network Protocols like TCP/IP, WiFi, Bluetooth etc.
# Experience in using Development/Configuration Tools - IDE, Emulators, Debuggers, Simulators, Git, Mercurial and Code coverage
# Familiarity with automated and manual testing methods
# Familiarity in Quality Process and Configuration Management tools like Git, Jira, Confluence, Bitbucket etc.
# Good oral and written communication
# Excellent learning capabilities
# Strong organizational, presentation and motivational skills
0 page views
Related listings
-
Junior Front End DeveloperSoftware Developermust have a degree in Computer Science or similar field. BE/BTECH Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery. Understand server-side CSS. Knowledge of Angular and JS * Job Type: Full-time Salary: ₹24,000.00 - ₹25,000....2026/11/07
-
Senior/Software Engineer - Platform Software (SoC)Software DeveloperAbout Us Uhnder is the pioneer of digital imaging radar technologies focused on revolutionizing the world of mobility by offering the best-performing radar sensors, enabling safer mobility for both people and goods . Founded in 2015 and headquartered...2026/11/07
-
Frontend Software Developer- React JSSoftware DeveloperTurning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves at scale. Review and o...2026/11/07
