Senior Embedded Software Engineer

1 day ago


New Delhi, India Mindlabs Full time

Company 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 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 DescriptionThis 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 RequirementsMust-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 featsTo know more about us, please visit www.mindlabs.cloud



  • New Delhi, India RIOD Full time

    Company DescriptionRIOD specializes in designing, building, and manufacturing IoT products. Known for high-quality, made-in-India EV charging stations and IoT solutions in precision agritech and industrial applications, RIOD is at the forefront of innovative technology development. We are committed to creating products that improve efficiency and enhance...


  • New Delhi, India RIOD Full time

    Company DescriptionRIOD specializes in designing, building, and manufacturing IoT products. Known for high-quality, made-in-India EV charging stations and IoT solutions in precision agritech and industrial applications, RIOD is at the forefront of innovative technology development. We are committed to creating products that improve efficiency and enhance...


  • New Delhi, India The Goodyear Tire & Rubber Company Full time

    About the PositionGoodyear 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...


  • New Delhi, India The Glove Full time

    About the Company: We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.About the Role: We are looking for a Senior Embedded Software Engineer with strong expertise in Windows Kernel and Driver development. You will design and develop...


  • New Delhi, India Fluidech Full time

    Job Title: Senior Embedded Software Tester Location: Gurugram, Haryana Duration: Long-Term Contract Number of positions: 6-8Company Overview: FLUIDECH, an ESCONET group company and a deemed public company, is a technology consulting and managed services firm specialising in cybersecurity. Founded in 2014 and headquartered in Gurugram—and today with a...


  • New Delhi, India The Goodyear Tire & Rubber Company Full time

    About the PositionGoodyear 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...


  • New Delhi, India Votary Softech Solutions Pvt. Ltd. Full time

    Job Title: Embedded Platform Technical LeadLocation: Bangalore, India Experience: 8–12 years Job Summary:We are looking for an experienced Embedded Platform Technical Lead with deep expertise in device driver development, low-level programming, and QNX operating system. The role involves leading platform-level software development, guiding a team of...


  • Delhi, Delhi, India Luxoft Full time ₹ 10,00,000 - ₹ 12,00,000 per year

    Project descriptionWe are seeking a highly skilled Embedded SW Engineer with a strong background in firmware development. The ideal candidate will have hands-on experience designing, developing, and debugging embedded software for secure hardware platforms, and will contribute to the architecture and implementation of security features in embedded...


  • New Delhi, India IntraEdge Full time

    We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level software...


  • New Delhi, India ProLance Consultancy Full time

    Senior Embedded EngineerReports to: Firmware Engineering ManagerLocation: GurugramBudget: upto 20 LPAShift - late noon starting 2 or 3 pm ist (9 hrs shift)About the RoleWe need an experienced embedded engineer to design and develop firmware for Zero Motorcycles' electric powertrain systems - the software that makes high-performance electric motorcycles...