
On-Site
Full-Time
Hyderabad, Telangana
India
Skills
Python (Programming Language)
Linux
Programming
Test-Driven Development
Embedded C
Scripting
Reliability
TeamCity
Firmware
Bluetooth
FreeRTOS
About the Role
About QualiZeal:
QualiZeal is North America's Fastest-growing Independent Digital Quality Engineering Services company with a global headcount of 800+ Software Quality and Development Engineers. Trusted by 40+ global enterprises, QualiZeal has delivered over 200 successful projects—in the areas of Quality Engineering, Digital Engineering, Advisory and Transformation, and Emerging Technology Testing—earning an industry-leading client NPS score of 85. Founded on principles of delivery excellence, service orientation and customer delight, we are a fast-paced, culture-driven organization on a high-growth trajectory.
Recognitions:
· Great Place to Work Certified (2023,2024)
· Major Contender in Quality Engineering by Everest Group (2023)
· Economic Times Excellence Award (2023)
· The Global Choice Award (2022)
· NASSCOM Member
· ISO 13485:2016 and ISO 9001:2015
· Glassdoor Rating: 4.7
Job Overview -
We are looking for an experienced Embedded Firmware Engineer to design, develop, and support both new and existing products. You’ll work closely with R&D team to ensure product specifications are met. The ideal candidate will have strong skills in C/C++ programming, embedded systems debugging, and experience with tools like oscilloscopes and logic analyzers.
Core Responsibilities:
Design and Development: The engineer will be responsible for both creating new products and providing ongoing support for existing products. This involves working across teams, including R&D, hardware, and product management, to ensure products are built to specification.
Embedded Systems Focus: The role requires expertise in embedded systems, debugging, and using various diagnostic tools like oscilloscopes, spectrum analyzers, and logic analyzers.
Collaboration: The engineer must be able to work closely with other departments and stakeholders, adhering to project schedules and budgets.
Key Technical Skills:
Programming Languages: Strong proficiency in Embedded C with MISRA/BARR coding standards for embedded system development.
Hardware Expertise: Understanding and debugging embedded systems with hands-on experience in tools like oscilloscopes, spectrum analyzers, and logic analyzers.
Microcontroller Experience: Familiarity with a range of microcontrollers (ARM Cortex family).
RTOS : Working experience with RTOS like FreeRTOS.
Wireless Communication Protocols: Knowledge of wireless protocols like LoRaWAN, Bluetooth, and cellular technologies (LTE).
Low Power Design: Understanding power consumption and design strategies for battery-powered devices.
Serial Communication Protocols: Experience with UART, SPI, I2C.
Tools: Familiarity with IDEs like Keil or IAR, continuous integration tools, and testing frameworks (e.g., CppUTest, Unity).
Preferred Skills:
Networking Protocols: Knowledge of TCP/IP, MQTT, and FTP is an added advantage.
Additional Tools & Languages: Experience with embedded Linux, Python, C#, and Labview would further benefit the engineer.
Soft Skills:
Documentation & Communication: Clear documentation and communication are emphasized for ensuring smooth collaboration and project delivery.
Agile Methodologies: Familiarity with Agile, particularly Scrum/XP, indicates the role will involve iterative development and quick adaptation.
QualiZeal is North America's Fastest-growing Independent Digital Quality Engineering Services company with a global headcount of 800+ Software Quality and Development Engineers. Trusted by 40+ global enterprises, QualiZeal has delivered over 200 successful projects—in the areas of Quality Engineering, Digital Engineering, Advisory and Transformation, and Emerging Technology Testing—earning an industry-leading client NPS score of 85. Founded on principles of delivery excellence, service orientation and customer delight, we are a fast-paced, culture-driven organization on a high-growth trajectory.
Recognitions:
· Great Place to Work Certified (2023,2024)
· Major Contender in Quality Engineering by Everest Group (2023)
· Economic Times Excellence Award (2023)
· The Global Choice Award (2022)
· NASSCOM Member
· ISO 13485:2016 and ISO 9001:2015
· Glassdoor Rating: 4.7
Job Overview -
We are looking for an experienced Embedded Firmware Engineer to design, develop, and support both new and existing products. You’ll work closely with R&D team to ensure product specifications are met. The ideal candidate will have strong skills in C/C++ programming, embedded systems debugging, and experience with tools like oscilloscopes and logic analyzers.
Core Responsibilities:
Design and Development: The engineer will be responsible for both creating new products and providing ongoing support for existing products. This involves working across teams, including R&D, hardware, and product management, to ensure products are built to specification.
Embedded Systems Focus: The role requires expertise in embedded systems, debugging, and using various diagnostic tools like oscilloscopes, spectrum analyzers, and logic analyzers.
Collaboration: The engineer must be able to work closely with other departments and stakeholders, adhering to project schedules and budgets.
Key Technical Skills:
Programming Languages: Strong proficiency in Embedded C with MISRA/BARR coding standards for embedded system development.
Hardware Expertise: Understanding and debugging embedded systems with hands-on experience in tools like oscilloscopes, spectrum analyzers, and logic analyzers.
Microcontroller Experience: Familiarity with a range of microcontrollers (ARM Cortex family).
RTOS : Working experience with RTOS like FreeRTOS.
Wireless Communication Protocols: Knowledge of wireless protocols like LoRaWAN, Bluetooth, and cellular technologies (LTE).
Low Power Design: Understanding power consumption and design strategies for battery-powered devices.
Serial Communication Protocols: Experience with UART, SPI, I2C.
Tools: Familiarity with IDEs like Keil or IAR, continuous integration tools, and testing frameworks (e.g., CppUTest, Unity).
Preferred Skills:
Networking Protocols: Knowledge of TCP/IP, MQTT, and FTP is an added advantage.
Additional Tools & Languages: Experience with embedded Linux, Python, C#, and Labview would further benefit the engineer.
Soft Skills:
Documentation & Communication: Clear documentation and communication are emphasized for ensuring smooth collaboration and project delivery.
Agile Methodologies: Familiarity with Agile, particularly Scrum/XP, indicates the role will involve iterative development and quick adaptation.