Senior Embedded Software Engineer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Company Name: Thingularity Consulting Pvt. Ltd
Job Location: Bangalore
Experience Level: 3-5 Years’
Education Qualifications: Bachelors / Masters in Electronics/Computer Science/ MCA
Thingularity is looking for bright and passionate Embedded Firmware Engineer with 3-5 years of development
experience in embedded firmware design and development with the below skillsets.
Key Skill Sets -
1. Hands-on experience in Embedded C and Real Time Operating Systems ( RTOS ) like Zephyr and Free RTOS
2. Experience in wireless networking 802.11a/b/g and 802.15.4 (ZigBee Thread), BLE, Dual band Wi-Fi system
3. Worked on TCP/IP stack and common network protocols such as UDP, DHCP, DNS, HTTP
4. Good understanding of Firmware architecture designing, coding rules, algorithm analysis, and code
compilation techniques
5. Well versed with firmware porting, code migration and implementing external peripherals integration like
Touch Screen display, serial memories, NAND flash, I2C, SPI, UART, ADC PWM
6. Ability to read schematics, data sheets, must have strong documentation and writing skills
7. Worked on various code management and configuration tools like Jira, GitHub, Confluence, Bitbucket
8. Well-versed in functional Specification and test plan preparation for the product design and development
Job Description
1. Design and develop embedded software/firmware for 16, 32 bit and ARM microcontrollers using
embedded C language for bare metal devices.
2. Implementing 802.11a/b/g/n based communication protocols over TCP/IP stack and common network
protocols such as UDP, DHCP, DNS, HTTP
3. Firmware porting, code migration and implementing different computation algorithms using ADC , PWM,
timers and DAC and other peripheral devices
4. Hands on Design and implementation of SW architect design for bare metal devices, bug fixing, verification
testing, reliability testing, and SW release.
5. Experienced in unit testing, debugging, analyzing, and bug fixing for the issue reported from the field.
6. Experience to work with Analog and digital interface, board bring up, testing and debugging of the
software
Job Location: Bangalore
Experience Level: 3-5 Years’
Education Qualifications: Bachelors / Masters in Electronics/Computer Science/ MCA
Thingularity is looking for bright and passionate Embedded Firmware Engineer with 3-5 years of development
experience in embedded firmware design and development with the below skillsets.
Key Skill Sets -
1. Hands-on experience in Embedded C and Real Time Operating Systems ( RTOS ) like Zephyr and Free RTOS
2. Experience in wireless networking 802.11a/b/g and 802.15.4 (ZigBee Thread), BLE, Dual band Wi-Fi system
3. Worked on TCP/IP stack and common network protocols such as UDP, DHCP, DNS, HTTP
4. Good understanding of Firmware architecture designing, coding rules, algorithm analysis, and code
compilation techniques
5. Well versed with firmware porting, code migration and implementing external peripherals integration like
Touch Screen display, serial memories, NAND flash, I2C, SPI, UART, ADC PWM
6. Ability to read schematics, data sheets, must have strong documentation and writing skills
7. Worked on various code management and configuration tools like Jira, GitHub, Confluence, Bitbucket
8. Well-versed in functional Specification and test plan preparation for the product design and development
Job Description
1. Design and develop embedded software/firmware for 16, 32 bit and ARM microcontrollers using
embedded C language for bare metal devices.
2. Implementing 802.11a/b/g/n based communication protocols over TCP/IP stack and common network
protocols such as UDP, DHCP, DNS, HTTP
3. Firmware porting, code migration and implementing different computation algorithms using ADC , PWM,
timers and DAC and other peripheral devices
4. Hands on Design and implementation of SW architect design for bare metal devices, bug fixing, verification
testing, reliability testing, and SW release.
5. Experienced in unit testing, debugging, analyzing, and bug fixing for the issue reported from the field.
6. Experience to work with Analog and digital interface, board bring up, testing and debugging of the
software
0 page views
Related listings
-
ERP Software Developer Jobs Opening in SkySurge Business Solutions Pvt Ltd...Software DeveloperERP Software Developer Key Responsibilities: • Overall Core experience using VB.net and HANA Service Layer • Hands on development experience in handling 3 Complete Addon Developments • Hands on Experience of Crystal Report and HANA Analysis • Hands o...2026/11/07
-
IT Business AnalystSoftware DeveloperJob TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...2026/11/07
-
Business Intelligence AnalystSoftware DeveloperThe Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...2026/11/07
