Hiring Sr.Embedded Firmware Engineer at MeshTek Labs · Ahmedabad · 5 - 10 years · ₹15L - ₹20L / yr · Profitable · Posted 7 May 2026

Brief Company profile:
MeshTek Labs (www.meshtek.com), headquartered in Dallas TX, creates and builds smart lighting, and a variety of other systems that operate on a proprietary Bluetooth® mesh networking platform with built in Artificial Intelligence and Edge Computing solutions for direct customers and OEMs.
MeshTek is a unique IoT (“Internet of Things”) platform that uses Bluetooth Low Energy to form both broadcast and connection mesh networks along with optional BLE-WiFi-Ethernet-Cellular Gateway solutions, enabling efficient communication and control among networked devices. Featuring a series of extensible firmware, hardware and software products, MeshTek can be custom-tailored to meet customer application and product requirements. We help OEMs to easily connect their devices to the Internet of Things and bring them to market fast. Lighting is one of our most important vertical and we serve as a One-Stop-Solution for Human-Centric Lighting ,Residential & Commercial Lighting and Horticultural Lighting.
Designation: Sr.Embedded Firmware Engineer
Location: Ahmedabad (5 days working)
Job Specification:
· Excellent programming ability in Embedded C/C++
· Hands on experience in the designing, implementation & maintenance of embedded software/firmware development projects.
· Experience with Bluetooth chipsets, modules & protocols is a plus.
· Solid experience and implementation skills on Serial, SPI, I2C and other protocols (RTC & flash memory)
· Experience in multithreading and link list.
· Experience in embedded Linux Open WRT is a plus
· Skilled in conceptualizing and implementing complex algorithms.
· Hands-on experience collaborating with Hardware engineers and proven knowledge of electronic microcontroller circuitry and signals. Should be able to read circuit diagrams.
· Disciplined use of Version Control and software writing standards and skills.
· Solid debugging skills.
Preferred Skillsets:
· Experience working with external hardware enabled by mobile applications.
· Knowledge and experiences in creating and publishing SDK’s or API’s.
· Experience or passion in working with IOT devices.

About MeshTek Labs
About
Company social profiles
Similar jobs (10)
Job Summary:
We are seeking a skilled Firmware Developer with 3 years of experience to join our team. The successful candidate will be responsible for developing and maintaining embedded software for our products. The candidate should have a strong understanding of the software development life cycle, embedded systems, and the C programming language.
Key Responsibilities:
• Develop and maintain embedded software for our products
• Design and implement software modules and drivers for embedded systems
• Collaborate with hardware engineers to integrate software and hardware components
• Test and debug embedded software
• Create and maintain technical documentation
• Participate in code reviews and contribute to software architecture and design discussions
• Stay up-to-date with the latest trends and technologies in embedded systems and software development
Requirements:
• Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
• 3 years of experience in embedded software development
• Strong understanding of software development life cycle
• Proficiency in C programming language
• Experience with embedded systems and microcontrollers
• Experience with communication protocols such as SPI, I2C, UART, and CAN
• Familiarity with software development tools such as Git, Jira, and Jenkins
• Strong analytical and problem-solving skills
• Ability to work independently and in a team environment
• Excellent communication and interpersonal skills
Preferred qualifications:
• Degree in Electrical Engineering, or a related field
• Experience with wireless communication protocols such as Bluetooth, LoRa & Wi-Fi
• Knowledge of real-time operating systems such as FreeRTOS, uC/OS-II, or VxWorks
• Experience with Agile software development methodologies
Benefits:
- Health insurance
- Leave encashment
- Paid sick time
- Provident Fund
Job Type: Full Time
Job Location: Perundurai
State Wise: Tamil Nadu
Divison Wise: R & D Division
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job Description – Embedded Application Engineer (4–6 Years Experience)
Position
Embedded Application Engineer
Experience
4–6 Years
Location
Hyderabad
Job Summary
We are seeking a highly motivated Embedded Application Engineer with 4–6 years of experience in developing, deploying, and maintaining embedded software applications on Linux-based platforms. The ideal candidate should possess strong programming skills in Go, C/C++, Linux, and Python, leverage modern AI-assisted development tools such as Cursor, and have experience working with industrial communication protocols, messaging systems, and DevOps automation pipelines.
The role involves designing edge applications, integrating industrial devices, implementing secure communication frameworks, and enabling scalable deployment and lifecycle management across ARM and AMD-based hardware platforms.
Key Responsibilities
· Design, develop, and maintain embedded applications for Linux-based edge devices.
· Develop high-performance software components using Go, C/C++, Linux, and Python.
· Utilize AI-powered coding assistants (e.g., Cursor) to improve development productivity and code quality.
· Implement and integrate communication protocols such as:
o MQTT
o Sparkplug B
o JSON-based messaging interfaces
o Industrial protocols (Modbus preferred)
· Build edge-to-cloud data communication services and telemetry pipelines.
· Develop software for ARM and AMD processor architectures.
· Create automated CI/CD pipelines using CircleCI and related DevOps tools.
· Implement automated testing, deployment, and release processes.
· Perform debugging, profiling, and performance optimization for embedded systems.
· Collaborate with product, cloud, and platform engineering teams to deliver scalable and secure solutions.
· Support software configuration, packaging, deployment, and version management.
· Contribute to system monitoring, diagnostics, and fleet lifecycle management.
Required Skills & Qualifications
Programming Languages
· Strong proficiency in:
o Go
o C/C++
o Python
o Linux Application development
· Experience using AI-assisted coding tools such as Cursor or similar developer productivity tools.
Embedded & Platform Expertise
· Strong experience with:
o Linux-based embedded development
o Application-level debugging
o ARM and AMD processor architectures
o Multi-threaded and concurrent application design
Communication & Protocols
· Hands-on experience with:
o MQTT
o Sparkplug B
o JSON message structures and APIs
· Familiarity with industrial communication protocols:
o Modbus (preferred)
DevOps & Automation
· Experience with:
o CircleCI
o Continuous Integration (CI)
o Continuous Delivery/Deployment (CD)
o Automated testing frameworks
o Version control systems (Git)
Device & Fleet Management
· Experience with:
o Software packaging and deployment
o Remote device management
o Fleet monitoring and maintenance
o Canonical Snap package management
Preferred Qualifications
· Experience in IoT, Edge Computing, Building Automation, Industrial Automation, or HVAC domains.
· Familiarity with container technologies (Docker/Podman).
· Understanding of cybersecurity practices for embedded devices.
· Experience with cloud integration (AWS, Azure, or GCP).
· Knowledge of telemetry, diagnostics, and remote software update mechanisms.
Key Competencies
· Strong problem-solving and debugging skills.
· Excellent communication and collaboration abilities.
· Ability to work independently in agile development environments.
· Focus on software quality, maintainability, and reliability.
· Passion for automation and modern software engineering practices.
Nice-to-Have Domain Experience
· IoT Edge Platforms
· Industrial Automation Systems
· Building Management Systems (BMS)
· HVAC Controls and Equipment Connectivity
· Smart Building and Energy Management Solutions
Experience Range: 4–6 Years
Education: Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.
Job Title: Software/Hardware Engineer (IIT/NIT)
Location: Bangalore
Website: https://www.zeuron.ai
Experience: 1 Year
CTC: 6-7 LPA
About the Company
Zeuron.ai is a Bangalore-based deep-tech startup founded in 2019, focused on building brain-inspired computing and AI-driven healthcare solutions. The company combines neuroscience, AI, and gaming to create innovative digital therapeutics and neurotechnology platforms for improving brain health, rehabilitation, and overall well-being.
About the Role
We are looking for a highly motivated Software/Hardware Engineer from premier institutes (IIT/NIT) with strong fundamentals and a passion for building scalable and efficient systems. This role offers an opportunity to work on cutting-edge technology and solve real-world problems.
Key Responsibilities
Design, develop, and optimize software/hardware solutions
Work on system architecture, debugging, and performance improvements
Collaborate with cross-functional teams (product, design, operations)
Participate in code reviews, testing, and deployment processes
Contribute to innovation and continuous improvement initiatives
Requirements
B.Tech/M.Tech from IITs/NITs (Computer Science, Electronics, Electrical, or related fields)
1 year of experience (internships/project experience considered)
Strong programming skills (C/C++/Python/Java) or hardware fundamentals (embedded systems, VLSI, circuit design)
Good understanding of data structures, algorithms, and system design
Problem-solving mindset with strong analytical skills
Preferred Skills
Experience with embedded systems, IoT, or product development
Knowledge of cloud platforms or system-level programming
Good in Computer vision, Flutter, JavaScript, AI/ML
About Jinn
Jinn is a Voice AI Tech Company. It helps businesses get better RoI specially by helping sales processes with the use of Voice AI Tech. We are adding a business line which includes an audio device that can reliably capture audio in various environments.
About role:
- This Role in a B2B SaaS startup in AI space led by 2X entrepreneurs from IIT, IIMs. Fast paced with a lot of learning and growth.
- Responsibility: Helping engineer/assemble/bring together an IoT/ hardware device that can accomplish product goals with required constraints. Great high stakes exposure for fresh grads
- Duration: 3-6 months internship || Converts to Full Time based on performance
- Compensation (Stipend): 20-25k per month || Full time 4.5lpa - 6LPA
Ideal Profile: Interested in building a career in IoT/Tech, good communication, good discipline, solid understand of tech (AI)
Skill Sets
Look for someone who:
• Has built at least 1 IoT project end-to-end
• Knows Arduino + one of ESP32 / nRF52
• Has touched audio input (even basic)
• Is comfortable debugging hardware (this is key)
1. Embedded Systems Programming (Must-have)
• C/C++ (Arduino framework or ESP-IDF)
• Working with:
* ESP32 OR
* Seeed Studio XIAO BLE nRF52840 Sense
• Skills:
* GPIO, I2S (for mic input)
* Power modes (deep sleep, wake triggers)
* Memory constraints (huge in audio use cases)
👉 This is the backbone. If they can’t do this well, project stalls.
2. Audio Handling + Signal Basics
• Understanding:
* Sampling rate (16kHz vs 44.1kHz)
* PCM audio buffers
* Latency vs quality trade-offs
• Practical skills:
* Using I2S microphones (INMP441, etc.)
* Basic noise filtering
* Voice Activity Detection (VAD)
👉 Without this, you’ll just get noisy unusable recordings.
3. Power & Hardware Basics (Often underestimated)
• LiPo battery handling
• Charging IC (TP4056 type)
• Power optimization:
* Sleep modes
* Sampling intervals
Many prototypes fail here (battery drains in 1 hour 😅)
4. Connectivity (BLE / WiFi)
• BLE (for XIAO nRF52840):
* Data chunking (BLE MTU limits!)
* Pairing + mobile relay model
• WiFi (for ESP32):
* HTTP / WebSocket streaming
* Retry + buffering
Trade
• Design and implement scalable IoT solutions from sensor to cloud, ensuring seamless integration between
vehicle hardware (fuel sensors, GPS trackers, OBD devices) and the Anytime Diesel platform
• Integrate industrial and automotive sensors, microcontrollers, and gateways with the platform
• Develop, optimize, and troubleshoot data flow using protocols such as CAN bus, Modbus, RS485, TCP, and
RTU
• Manage the full IoT device lifecycle across the fleet — provisioning, remote configuration, health monitoring,
and OTA/FOTA firmware updates
• Collaborate with software, data, and operations teams to define data models and ensure clean data ingestion for
fleet analytics
• Conduct testing, debugging, and performance analysis of embedded firmware and IoT systems using tools like
oscilloscopes and logic analyzers
• Create technical documentation — architecture diagrams, API specs, and deployment guides
Power Electric Vehicles with embedded software for battery management and autonomous driving.
What you'll do:
- Develop BMS algorithms (SOC/SOH estimation)
- Implement CAN bus communication protocols
- Code motor control algorithms (FOC, sensorless)
- Build ADAS features (ultrasonic parking, vision)
- HIL testing with Vector tools
- Optimize for automotive-grade reliability (AUTOSAR)
What we need:
- C/C++, Embedded Linux/RTOS
- Microcontroller experience (STM32, NXP)
- Control systems or automotive interest
- Debugging skills (oscilloscopes, logic analyzers)
Future-proof skills:
- Work on actual EV prototypes
- Portfolio for Tata, Mahindra EV teams
- Automotive cybersecurity exposure
About Us
Corporate Web Solutions provides technology-focused learning opportunities across software, engineering, automation, and emerging technologies.
Role Overview
As an Embedded Systems Intern, you'll gain practical exposure to embedded development, microcontrollers, sensors, firmware, and hardware-software integration.
Key Responsibilities
- Assist with embedded system projects.
- Work with microcontrollers and sensors.
- Develop and test basic firmware.
- Assist with hardware-software integration.
- Debug basic system issues.
- Participate in practical projects.
Requirements
- Basic C/C++ knowledge.
- Understanding of electronics fundamentals.
- Interest in embedded systems.
- Knowledge of microcontrollers is a plus.
- Problem-solving skills.
Perks
- Certificate of Internship
- Flexible work hours
- Mentorship and real project exposure
- Potential for PPO
- Letter of Recommendation
- Performance-Based Stipend available up to ₹18,000/month
About Us
Corporate Web Solutions provides technology-focused learning opportunities across software, engineering, automation, and emerging technologies.
Role Overview
As an Embedded Systems Intern, you'll gain practical exposure to embedded development, microcontrollers, sensors, firmware, and hardware-software integration.
Key Responsibilities
- Assist with embedded system projects.
- Work with microcontrollers and sensors.
- Develop and test basic firmware.
- Assist with hardware-software integration.
- Debug basic system issues.
- Participate in practical projects.
Requirements
- Basic C/C++ knowledge.
- Understanding of electronics fundamentals.
- Interest in embedded systems.
- Knowledge of microcontrollers is a plus.
- Problem-solving skills.
Perks
- Certificate of Internship
- Flexible work hours
- Mentorship and real project exposure
- Potential for PPO
- Letter of Recommendation
- Performance-Based Stipend available up to ₹18,000/month
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
Technical Lead – Embedded Software Application Projects
link: https://www.ziliconcloud.com/careers
ZILICONCLOUD PRIVATE LIMITED is looking for an experienced Technical Lead with 5–8 years of industry experience in Embedded Systems, IoT, AI, Cloud, and Software Engineering.
The candidate will lead Embedded, IoT, Edge AI, and Cloud projects, define system architecture, convert requirements into technical tasks, and ensure successful project execution and delivery.
Key Responsibilities
- Design modular system architectures for Embedded, IoT, Edge AI, Cloud, REST APIs, and dashboards.
- Convert requirements into clear tasks, milestones, and deliverables.
- Track project progress, manage technical risks, and ensure on-time delivery.
- Guide engineers on coding standards, Git, testing, debugging, and documentation.
- Troubleshoot issues across hardware, firmware, IoT, cloud, backend, and UI.
- Support system integration, testing, debugging, and performance improvement.
- Review technical designs, code, and test results.
- Lead prototype development, integration, technical reviews, and demonstrations.
- Mentor young engineers and explain complex technical concepts in a simple and practical way.
Required Skills
C/C++, Python, JavaScript/TypeScript, Linux, FreeRTOS, Microcontrollers, REST APIs, MQTT, Git, Embedded Software, IoT, and system debugging.
Preferred: AWS IoT, Microsoft Azure, ThingsBoard, OpenCV, TensorFlow Lite (TFLite), React, Flutter, or FastAPI.
Education
B.E./B.Tech/M.E./M.Tech in ECE, CSE, Embedded Systems, Mechatronics, or a related field.
📍 Location: East Tambaram, Chennai, Tamil Nadu
💼 Experience: 5–8 Years
🕒 Employment Type: Full-Time






