Senior Embedded Software Engineer
1 day ago
Company Description
Mindlabs is a fast-growing deeptech startup building intelligent, reliable infrastructure for the physical world. We specialize in real-time sensing systems for cold chain, logistics, and industrial environments — combining rugged hardware, wireless connectivity, and cloud-native software. Our mission is to reduce global inefficiencies like cold chain wastage through technology that's invisible, scalable, and resilient. Founded by engineers from IITs, we're a product-first company with full-stack control — from PCB to platform — and a culture obsessed with field reliability, quality, and long-term impact.
Role Description
This is a full-time on-site role for a Senior Embedded Software Engineer at Mindlabs located in Hyderabad. Key responsibilities include but are not limited to:
- Design, build and support embedded software across QuecOpen, ESP32, STM32, and other MCU platforms for multiple product lines.
- Design robust, RTOS-based state machines for long-running, production-grade firmware.
- Implement and integrate peripherals such as GPIO, UART, I2C, SPI, ADC, PWM, sensors, and communication modules.
- Implement features such as sensor interfacing, timers, communication stacks, low-power logic, bootloaders, OTA, etc.
- Integrate with cellular/Wi-Fi/BLE modules and handle network lifecycle management.
- Build and maintain networking flows (TCP/UDP, MQTT, HTTP, TLS) for cloud-connected IoT devices.
- Work closely with hardware, cloud, and product teams to validate new boards, bring-up and validate prototypes, debug board-level issues and deliver complete embedded systems.
- Write clear documentation, participate in architecture discussions, code reviews, and contribute to continuous improvement.
- Support field testing and troubleshoot issues on deployed devices.
Skillset Requirements
Must-Have Skills:
- Strong expertise in Embedded C and real-time embedded development.
- Solid understanding of RTOS concepts: tasks/threads, priorities, queues, semaphores, timers, watchdogs.
- Experience with at least one major MCU platform such as ESP32 (ESP-IDF) or STM32.
- Hands-on experience with hardware interfaces: GPIO, UART, SPI, I2C, ADC, interrupts.
- Experience integrating and working with cellular modules (Quectel/SIMCom/u-blox) using AT commands or SDKs.
- Ability to work with vendor SDKs, proprietary APIs, and event-driven architectures.
- Understanding of TCP/UDP communication, MQTT/HTTP flows, TLS, reconnection logic.
- Strong debugging mindset using UART logs, firmware traces, logic analyzers, and systematic root-cause analysis.
Good to Have Skills:
- Experience with Quectel QuecOpen, Unisoc 8910DM, or SIMCom OpenCPU.
- Prior work with ThreadX, FreeRTOS, Zephyr, or similar environments.
- Experience in low-power IoT device development, PSM/eDRX, or modem behavior patterns.
- Exposure to Modbus/RS485, sensor interfacing, CAN, or industrial protocols.
- Familiarity with embedded Linux concepts.
- End-to-end IoT product or production firmware experience.
Qualification & Experience Requirements
- Bachelor's degree in Electronics, Electrical, Computer Engineering, or related field.
- Preferred: 3–5 years of embedded development experience.
- Minimum: 1-2 years of experience for strong candidates with solid embedded + RTOS fundamentals and real project experience.
- Freshers considered only if they have strong hands-on embedded portfolio (not hobby-level Arduino).
Perks working at Mindlabs
- A chance to work on some of the most disruptive and emerging technologies
- Work culture which promotes freedom of creativity, exploration and emphasises on performance and responsibility above all
- A great platform to face challenges, grow rapidly and establish independent professional feats
To know more about us, please visit
-
Embedded Software Engineer
2 weeks ago
Hyderabad, Telangana, India PMR Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Hyderabad. The Embedded Software Engineer will be responsible for developing and implementing embedded software for various projects. Daily tasks include programming, debugging, troubleshooting, and improving software performance. The engineer will collaborate with...
-
Senior Embedded Software Engineer
6 days ago
Hyderabad, Telangana, India MGrow Full time ₹ 10,00,000 - ₹ 25,00,000 per yearSenior Embedded Software EngineerType: Full-TimeExperience: 6–13 YearsLocation: Hyderabad (Work from Office – 5 Days a Week)Notice Period: Immediate Joiners PreferredInterview Rounds:Technical Round (L1)Customer Discussion (L2 – 2 Hours)HR RoundShift: GeneralWeekend Drives: YesPosition OverviewWe are seeking highly skilled and...
-
Senior Embedded Software Engineer
2 weeks ago
Hyderabad, Telangana, India Sourcebae Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJoin Our Team as a Senior Embedded C++ Software Engineer (Hyderabad) Are you a seasoned C++ wizardwith a passion forembedded developmentand building robust, high-performance systems?We're looking for aSenior Embedded C++ Software Engineerto join our team in Hyderabad and contribute to cutting-edge product development. If you live and breatheClean Code, TDD,...
-
Embedded Systems Roles
1 week ago
Hyderabad, Telangana, India SREE VISMAYEE EMBEDDED SYSTEMS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionSREE VISMAYEE EMBEDDED SYSTEMS specializes in delivering secure and scalable embedded software solutions in RTOS, Embedded Linux, and Android Automotive OS (AAOS). Our expertise encompasses development, integration, and testing across industries such as automotive, industrial, IoT, and consumer electronics. We also offer an Embedded...
-
Senior Embedded Software Engineer
2 weeks ago
Hyderabad, Telangana, India The Goodyear Tire & Rubber Company Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout the Position Goodyear is seeking an Embedded Software Engineer to join our Innovation Technology Team In this role, you will support OEM's along with Goodyear to bring best in class experiences for consumers.This position will focus on analyzing/executing customer requirements, creating software design, and testing/implementing software for AUTOSAR...
-
Embedded Software Engineer
4 days ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title :Embedded Software Engineer - Linux Kernel & Device Drivers (C/C++)Location :Hyderabad, IndiaJob SummaryWe are looking for a highly skilled Embedded Software Engineer experienced in Embedded C/C++ development, Linux Kernel programming, and Device Driver design.The ideal candidate will contribute to low-level software development for embedded...
-
Senior Software Engineer
4 days ago
Hyderabad, Telangana, India TSAR IT PRIVATE LIMITED Full time ₹ 3,60,000 - ₹ 6,00,000 per yearPriority: Immediate joiners preferredOpen Roles* Senior Embedded Engineer* Senior Embedded Software Engineer (C/C++, Linux/Yocto, OS9 Legacy Support)* Senior Embedded Full-Stack Engineer* Senior Software Engineer C# .NET* Senior .NET Developer (WPF)* Senior Full-Stack Developer (.NET + Angular + AWS Serverless)Hyderabad-based candidates will be prioritized...
-
Senior Embedded Engineer
1 day ago
Hyderabad, Telangana, India Dhruva Space Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole overview and responsibilities:We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics/Hardware department. In this role, you will be instrumental in supporting design and testing activities for all embedded systems for spacecraft and ground station avionics. You will be involved in large SoC project...
-
Embedded Software Engineer
1 day ago
Hyderabad, Telangana, India Mindlabs Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany DescriptionMindlabs is a fast-growing deeptech startup building intelligent, reliable infrastructure for the physical world. We specialize in real-time sensing systems for cold chain, logistics, and industrial environments — combining rugged hardware, wireless connectivity, and cloud-native software. Our mission is to reduce global inefficiencies...
-
Senior Embedded Software Engineer
1 week ago
Hyderabad, Telangana, India RemoteStar Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout Client:Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the...