Cutshort logo
For Employers
Gradera AI Technologies logo
Firmware Lead

Firmware Lead at Gradera AI Technologies · Hyderabad · 4 - 8 years · ₹3L - ₹40L / yr · Profitable · Posted 23 Apr 2026

Gradera AI Technologies's logo

Firmware Lead

Sirisha Jonnada's profile picture
Posted by Sirisha Jonnada
4 - 8 yrs
₹3L - ₹40L / yr
Hyderabad
Skills
skill iconC++
skill iconC#

We are seeking a high-caliber Firmware Lead to join our Engineering team at Gradera. In this role, you will be the technical anchor for the firmware squad, responsible for translating high-level architectural visions into robust, executable low-level designs (LLD). You will lead the design and development of firmware solutions on NXP-based hardware platforms, ensuring seamless real-time data acquisition and integration with cloud-based Machine Learning (ML) platforms. We are looking for a seasoned expert who can work independently without any supervision, taking full ownership of the firmware lifecycle from hardware abstraction to cloud-edge synchronization.

Our Core Tech Stack

Embedded & OS

  • NXP SoCs/MCUs: i.MX, LPC, and Kinetis series.
  • Yocto Project: Custom layers, recipes, BitBake, and kernel configuration for Linux.
  • RTOS Platforms: Deterministic performance, task scheduling, and interrupt handling.

Development & Integration

  • Languages: Mandatory proficiency in C/C++ and C# (.NET on embedded targets/IoT).
  • Communication: MQTT, WebSockets, CAN, UART, SPI, and I2C.
  • Cloud & ML: Azure IoT Hub, AWS IoT Core, and data streaming via Kafka or Kinesis.

Infrastructure & Security

  • Security: Secure boot, encryption, and device authentication.
  • DevOps: Containerization (Docker) and CI/CD for firmware.

Key Responsibilities

  • Architectural Ownership: Convert high-level blueprints into detailed technical designs for NXP-based systems, ensuring optimal performance across hardware and software layers.
  • Autonomous Execution: Lead the end-to-end development of firmware modules, making critical technical decisions and resolving complex blockers without supervision.
  • ML Pipeline Leadership: Collaborate with Data Engineering and ML teams to architect streaming and batch ingestion pipelines, ensuring data is correctly structured for ML training.
  • Cloud-Edge Synchronization: Design secure and reliable transmission protocols for device-to-cloud communication, focusing on edge-to-cloud integration.
  • Standards Enforcement: Act as the guardian of engineering excellence, implementing security best practices (secure boot, TLS) and ensuring high code quality.
  • Technical Mentoring: Act as a technical beacon for the squad, conducting rigorous code reviews and mentoring senior engineers in Yocto Linux and RTOS concepts.
  • Strategic Troubleshooting: Lead the debugging of critical firmware issues across hardware and software layers, including OTA update implementations.

Preferred Qualifications

  • 8 to 10 years of professional experience in embedded firmware development.
  • Proven ability to work independently and lead technical squads in a fast-paced environment.
  • Expert-level mastery of the Yocto Project and RTOS constraints.
  • Deep proficiency in C/C++ and C# for embedded systems.
  • Demonstrated track record of delivering low-level designs for edge-to-cloud ML systems.

Highly Desirable

  • Industry Experience: Exposure to industrial domains such as Manufacturing, Logistics, or Transportation is highly regarded.
  • Experience with Edge AI / TinyML and industrial protocols (Modbus, OPC-UA).
  • Knowledge of Cybersecurity standards for secure device provisioning.


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Gradera AI Technologies

Founded :
2025
Type :
Product
Size :
20-100
Stage :
Profitable

About

Gradera delivers AI enterprise transformation through Software-Orchestrated Services and Neural IQ, deploying intelligent digital workers with governance.

Read more

Company social profiles

bloglinkedin

Similar jobs (10)

Team Geek Solutions
Ajdevi kindo
Posted by Ajdevi kindo
Bengaluru (Bangalore)
3 - 5 yrs
₹4L - ₹9L / yr
OpenWRT
skill iconC++
skill iconC
IPv4
IPv6
+4 more

Key Responsibilities:


 - Develop and customize OpenWrt build systems for operator-specific router distributions

 - Build high-performance network stacks and middleware for Wi-Fi 6/7 & 5G-FWA routers

 - Implement TR-181/USP/TR-369 device management standards for global operators

 - Design scalable, modular embedded Linux systems for complex CPE environments

 - Debug and resolve critical issues: kernel panics, memory leaks, race conditions

 - Collaborate with hardware and product teams to deliver carrier-grade solutions


Must-Have Skills:


 - OpenWrt Proficiency: Customizing build systems, package configurations, feeds

 - Programming: Advanced C/C++ for resource-efficient, high-performance networking

 - Network Stack & Protocols:

   - IPv4/IPv6: Dual-stack, DHCPv4/v6, SLAAC, Prefix Delegation, MAP-T/E, DS-Lite

   - L2/L3: Linux Bridge, VLAN 802.1Q/QinQ, SoC hardware offloading

   - Routing: Multi-WAN, Failover, Policy-Based Routing, IGMP/MLD Snooping/Proxy

 - Device Management: TR-181/TR-098 data models, USP/TR-369 experience

 - Debugging: GDB, Valgrind, JTAG, Wireshark, Tcpdump

 - System Design: Defining software interfaces & integrating cross-platform middleware


Preferred Qualifications:


 - Hands-on with Airoha SDKs & MediaTek WiFi drivers

 - Familiarity with RDK-B, prplOS, prplLCM

 - QoS/QoE: Traffic Shaping - tc, HTB, FQ_CoDEL, DPI, traffic classification for Gaming/VoIP

 - Security: Firewall4/Nftables, Iptables, VPN - WireGuard, IPsec, hardware crypto-acceleration

Read more
Its a Level 5  Product  and Services Automotive Company
Its a Level 5 Product and Services Automotive Company
Agency job
Bengaluru (Bangalore)
3 - 8 yrs
₹3L - ₹20L / yr
skill iconC++
STL
Data Structures
Algorithms
Design patterns
+5 more

Job Description

  • Able to design and architect product solutions.

  • Sound knowledge in OOPS concepts and OOAD
  • Knowledge on C++ 11/14, STL and BOOST libraries usage is added advantage

  • Implementation of automated testing & unit test framework

  • Know how on profiling tools & debugger

  • Developed software with interfaces to low level system and hardware resources

  • Excellent communication skills, written and verbal

  • Team player & high review aspects with CPP Core guidelines

  • Requirements Engineering and Bug Tracking tools

  • Thorough knowledge in Build and Release. Good exposure on GIT, Gerrit, SVN and Jenkins

  • Should be a quick learner and can take on things independently

  • Autosar / Automotive Domain knowledge would be a plus

Qualifications

BE/ BTech. in CS/IT/ENC/EEE

Additional Information

Having  4 to 8 years of experience

Read more
Theatro
Theatro
Agency job
Remote only
4 - 7 yrs
₹8L - ₹15L / yr
skill iconC++
Multithreading
Design patterns
Architecture
JD from THEATRO: C/C++ Developer: Bangalore
 
C/C++ Developer
 
We’re doing things no one has ever done. From developing game-changing technology and solutions to
helping the world’s top brands connect like never before, every day brings new challenges and opportunities
to innovate. We offer the chance to make your mark on something awesome.
 
What are we looking for?
 Strong C/C++ programming and debugging skills in a Linux environment.
 Experience with Design Patterns, ACE Framework, and Socket Programming.
 Experience in Multi-threaded software development for Multicore Architectures.
 Experience in VOIP application development, preferably on client/server platforms.
 Understanding of system performance and scaling
 Experience in embedded software development
 Excellent problem solving/debugging skills design, develop, troubleshoot and debug
 Software programs for databases, applications, tools, networks etc.
Requirements:
 Bachelor's degree in Computer Science or related field or equivalent experience.
 3-6 years of software engineering or related experience.
Location: Bangalore/Hybrid Model
Read more
MNC
MNC
Agency job
via Jobs Expert Pvt Ltd by Simmi ANand
Bengaluru (Bangalore)
5 - 12 yrs
₹15L - ₹40L / yr
skill iconC
skill iconC++
skill iconPython
Wireless Application Protocol
RRC
+3 more
Your tasks
ı Develop R&D signaling scenarios for 5G and LTE mobile
testing using a proprietary python based framework
ı Log analysis & script verification with customer prototypes


Your qualifications:
ı Engineering Graduate [Computer science or Telecom ]
ı Knowledge of any one protocol layer is must – NAS ,
RRC , RLC , MAC , PHY
ı Good understanding of 5G or LTE protocol domain
ı At least 2 years experience with any programming
language - C / C++ / Python
ı Experience using version control like GIT, Clear case
ı 8 to 12 years in telecom domain
ı Excellent communication skill to work on customer
projects

Simmi Anand
Read more
AI First, New-age Technology Company for the Digital
AI First, New-age Technology Company for the Digital
Agency job
via Himflax Group by Kashish Chawla
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹15L - ₹25L / yr
Embedded Linux
Embedded C++
skill iconC
skill iconC++
Embedded C
+4 more
Title:  Embedded C++ Developer
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital  Product Design Service based 

Job Description

* Experience in C/C++ and have strong experience embedded application development and integration in Linux

* Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability  

* Debugging, profiling, and performance optimization skills

* Have experience working in a fast paced Agile/Scrum environment
Read more
BORQS
Maya Unnikrishnan
Posted by Maya Unnikrishnan
Bengaluru (Bangalore)
2 - 5 yrs
₹10L - ₹20L / yr
Android Firmware
Firmware development
Android Telephony
Qualcomm
PTCRB
+14 more

Strong programming (Java, C/C++) and troubleshooting skill

Experience on Android telephony, connectivity framework

RIL 

Familiarity and support of PTCRB/GCF certification process.

Knowledge a cellular test equipment and network IOT

IMS/Volte/SMS over IMS/Video calling and SIP signaling – Desired

Knowledge of QUALCOMM tools, QXDM, QRCT, ER & Analysis of logs.

Preferred - knowledge on 3GPP specs and GSM/GPRS/EGPRS/WCDMA/UMTS/LTE/TD-SCDMA standards

Preferred - Android apps (Calling, messaging, Sim toolkit
Read more
VECROS TECHNOLOGIES PRIVATE LIMITED
at VECROS TECHNOLOGIES PRIVATE LIMITED
1 video
4 recruiters
BESTA PREM
Posted by BESTA PREM
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1 - 5 yrs
₹4.5L - ₹8L / yr
Embedded C++
I2C
skill iconC++
Robotics
ROS
+9 more

You would be part of:

  1. Designing/Improvement of new/existing architectures of distributed computing with subcomponents of Unmanned Aerial Systems (UAS).
  2. Working/Researching with industrial state of the art sensor systems and modules, and developing drivers (HAL or wrapper) and applications around their usage.
  3. Design and implementation of communication protocols between different subcomponents of UAS for distributed computing.
  4. Writing Applications and Drivers from the scratch for (embedded)linux based systems.
  5. Scripting and automations around work flows of UAS usage.
  6. Working with existing sophisticated software stacks of subcomponents of UASs.
  7. Working closely with electronics, design and systems teams for architecture development and deployment.
  8. Working closely with Flight Controller engineers to do collaborative development of UAVs.

 

We expect you to be:

  1. Experienced in hands-on development of complex embedded systems involving multiple microcontrollers or SoCs.
  2. Very good in analytical abilities to be able to do core research and development activities.
  3. Able to write low level drivers (wrapper or core) from the scratch.
  4. Very comfortable reading and understanding datasheets and reference manuals of microcontrollers, peripherals, sensors etc.
  5. Able to understand existing complex embedded software stack written in C/C++.
  6. Solid in C.
  7. Good in C++.
  8. Comfortable with using hardware debuggers.
  9. Having Hands-On experience with RTOS concepts like scheduling, threads synchronicity , race conditions etc.
  10. Having Solid understanding of interrupt mechanisms.
  11. Experienced in working with different hardware protocols like SPI, I2C, UART, PWM, CAN, USB etc.
  12. Having Solid understanding of interrupts architecture of ARM based microcontrollers like STM32, LPC etc.
  13. Having Good understanding of the concept of bootloaders.
  14. Able to multitask.
  15. A self-motivated and motivating personality who can work well independently as well as part of a team
  16. Having good interpersonal and soft skills who can adapt to the work environment while manifesting a good positive attitude

You are awesome if you are:

  1. Experienced in Linux Device Driver development.
  2. Having good exposure of working on and understanding of any sensor modules like GPS, LIDAR etc.
  3. Experienced in data filtering techniques (Example: Kalman filter)
Read more
Daikoku Innovations LLP
Bengaluru (Bangalore)
2 - 5 yrs
₹8L - ₹18L / yr
Embedded C
Embedded C++
skill iconC++
Embedded Linux
skill iconC
+2 more
Role: Embedded Software Engineer

 

Relevant experience: 2-3 years

 

Responsibilities:

 

  1. Should be good at, C, C++, Linux driver development
  2. Should have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc..
  3. Experience in porting MbedOS , FreeRTOS to different boards is good.
  4. Analyzing and enhancing efficiency, stability and scalability of system resources
  5. Design, develop, code, test and debug system software
  6. Provide post production support
  7. Interface with hardware design and development

 

Requirements:

 

  1. Proven working experience in software engineering
  2. Experience in hands-on development and troubleshooting on embedded targets
  3. Solid programming experience in C or C++
  4. Adequate knowledge of reading schematics and data sheets for components
  5. Strong documentation and writing skills

 

Note: Self-motivated, goal oriented and good analytical skills.

Read more
Defi Tech Pvt Ltd
at Defi Tech Pvt Ltd
1 recruiter
Defi Connect
Posted by Defi Connect
Remote, Bengaluru (Bangalore)
3 - 5 yrs
₹8L - ₹16L / yr
Computer Networking
Network
Multithreading
Data Structures
Algorithms
+2 more

RESPONSIBILITIES AND QUALIFICATIONS

 

Responsibilities

 

+ Design, build and maintain low latency, high-performance electronic trading platform components, with a focus on market data, exchange and client connectivity and risk controls.

+ Deliver continuous optimization for latency, scale and resiliency improvements.

 

+ Participate in system builds for various markets globally, have curiosity and interest in understanding market microstructure details, work closely with engineering, sales and product teams globally for successful delivery of projects.

+ Basic Qualifications

+ Bachelors or Masters degree in computer science or engineering or equivalent experience

+ 5+ years of professional experience developing deterministic high performance, low latency systems in python/C++ (counted in single digit microseconds)

+ Prior experience with FIX and binary exchange connectivity and market data protocols preferred

+ Strong knowledge of object oriented programming, data structures, algorithms and design patterns


+ Critical path analysis, performance optimization and hardware acceleration.

 

+ Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack

+ Experience developing distributed architecture systems and messaging protocols

+ Strong analytical and problem solving skills

 

+ Comfortable in a fast-paced environment, self-motivated, results driven and commercially focused

Preferred Qualifications

 

+ Software development in python/C++ in the context of high performance (low- latency, high-throughput) real-time computing.

+ Familiarity with STL and C++11 language extensions, Boost

+ Network programming (sockets, TCP/UDP/Multicast protocols)

+ Multi-threading, concurrent programming

+ Intimate knowledge of compilers, flow of data at hardware level (memory/ caches, buses) + Some experience with FPGA or other hardware acceleration technologies

+ Experience processing large static datasets as well as high volume ticking data sources

+ Over 3 years' experience in Financial industry (Plus)

Read more
Atyeti Inc
at Atyeti Inc
3 recruiters
Yashaswini Gaikwad
Posted by Yashaswini Gaikwad
Pune
4 - 7 yrs
₹8L - ₹14L / yr
skill iconC++
Databases
Linux/Unix
Scripting
• Hands on experience on - C++(14), Perl Scripting, SQL, Linux • Nice to have: Low Latency, FIX, Algorithmic Trading, Exchange Protocols
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos