Talent.com
Embedded /Firmware Senior Software Engineer
Embedded /Firmware Senior Software EngineerDecklar • Ahmedabad, Republic Of India, IN
Embedded / Firmware Senior Software Engineer

Embedded / Firmware Senior Software Engineer

Decklar • Ahmedabad, Republic Of India, IN
12 hours ago
Job description
  • Job Title : Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI Location : Ahmedabad, India Experience : 3 to 7 Years About Decklar : Decklar is a Silicon Valley–headquartered company transforming how the world’s largest enterprises make decisions in their supply chains. We design and deliver intelligent solutions that help Global 2000 customers automate complex processes—from replenishment planning and revenue forecasting to proof of delivery, quality release, and supply chain security. Role Overview : We are seeking a highly motivated Senior Embedded Firmware Engineer to join our Edge AI and IoT product development team. The candidate will design, develop, and maintain high-performance firmware solutions for microcontroller-based platforms. You will contribute to next-generation Edge AI trackers and condition-monitoring devices, while also mentoring junior team members and collaborating across functions. Key Responsibilities : ✅ Design, develop, and maintain firmware for embedded IoT and Edge AI systems on ARM Cortex M0+ / M3 / M4 platforms. ✅ Implement low-power strategies, memory optimization techniques, and peripheral management (I2C, SPI, SDIO, UART, Timers, DMA, BT / BLE, Wi-Fi, GSM). ✅ Develop using RTOS (e.G., FreeRTOS, Zephyr) and bare-metal environments. ✅ Debug, optimize, and validate firmware on complex architectures (multi-core ARM, MCUs with integrated wireless). ✅ Conduct unit testing, integration testing, and system-level validation for robust deliverables. ✅ Perform code reviews, ensure adherence to coding standards, and guide junior engineers. ✅ Collaborate closely with hardware, software, and QA teams for seamless system integration. ✅ Document designs, code, and processes to maintain traceability and knowledge sharing. ✅ Stay updated with industry trends in Edge AI, IoT, and embedded technologies, contributing innovative ideas. Required Skills & Experience : Expertise in C / C++ programming for embedded systems, with strong code optimization and debugging skills. RTOS experience : Hands-on with FreeRTOS, Zephyr, or similar real-time OS;
  • understanding of threadscheduling, context switching, and memory management. Microcontroller platforms : ARM Cortex M0+, M3, M4 (low power modes, peripheral integration). Peripheral interfaces : I2C, SPI, SDIO, UART, Timers, DMA, Bluetooth, BLE, Wi-Fi, GSM. Low-power design : Proven experience with memory optimization, power management, and energy-efficient firmware. Edge AI experience : Exposure to Edge AI concepts, including data preprocessing, event detection, or sensor fusion at the edge. Firmware tooling : Skilled in using debuggers, oscilloscopes, logic analyzers, firmware build chains, and version control (Git). IoT device experience : In-field device monitoring, deployment, and troubleshooting. Python or scripting : Comfortable with scripting for automation, validation, or tool development. Object-oriented fundamentals and design patterns for embedded systems. Preferred (Nice to Have) : Experience with consumer electronics or high-volume IoT devices. Education : Bachelor’s degree in Electronics / Electrical Engineering / Computer Science or equivalent experience. Why Join Decklar?

    Create a job alert for this search

    Embedded Software Engineer • Ahmedabad, Republic Of India, IN

    Related jobs
    Senior Firmware Engineer

    Senior Firmware Engineer

    drivebuddyAI • Ahmedabad, India
    Function : Engineering → Embedded Software.Experience Level : 8-10 Years of Relevant Industry Experience.We aim to accelerate the evolution in the future of mobility through the transformation of the...Show more
    Last updated: 11 days ago • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    VOLANSYS (An ACL Digital Company) • Ahmedabad, Gujarat, India
    Senior Engineer / Principal Engineer.Job Functions / Responsibilities : .Requirement Understanding and requirement writing. Design and develop Embedded systems based on customer needs.Reviewing design...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • ahmedabad, gujarat, in
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Uplers • Ahmedabad, Gujarat, India
    Uplers is hiring for one of the clients in Ahmedabad for a full-time work-from-office role.Position : Senior Software Engineer Engagement type : Full-time Working Days : Monday to Friday Mode of wo...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Arrow Electronics • Ahmedabad, Republic Of India, IN
    Function : Engineering → Embedded Software Experience Level : 8-10 Years of Relevant Industry Experience We're drivebuddyAI. We aim to accelerate the evolution in the future of mobility through the tr...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior User Interface Engineer

    Senior User Interface Engineer

    Cozzera • Ahmedabad, IN
    Job Title : Senior UI Engineer (EL4).We are looking for a highly experienced.The ideal candidate will be proficient in modern front-end frameworks, UI engineering best practices, accessibility stand...Show more
    Last updated: 7 hours ago • Promoted • New!
    Embedded Systems Engineer

    Embedded Systems Engineer

    VOLANSYS (An ACL Digital Company) • Ahmedabad, Republic Of India, IN
    Senior Engineer / Principal Engineer.Job Functions / Responsibilities : .Requirement Understanding and requirement writing. Design and develop Embedded systems based on customer needs.Reviewing design...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    drivebuddyAI • Ahmedabad, Republic Of India, IN
    Function : Engineering → Embedded Software.Experience Level : 8-10 Years of Relevant Industry Experience.We aim to accelerate the evolution in the future of mobility through the transformation of the...Show more
    Last updated: 12 days ago • Promoted
    Senior Embedded Firmware Engineer - Microcontroller, Rtos, Edge Ai

    Senior Embedded Firmware Engineer - Microcontroller, Rtos, Edge Ai

    Decklar • Ahmedabad, Republic Of India, IN
    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI.Decklar is a Silicon Valley–headquartered company transforming how the world’s largest enterprises make decisions in their supply ...Show more
    Last updated: 2 days ago • Promoted
    Sr. Embedded Developer

    Sr. Embedded Developer

    Three Shul Motors Pvt Ltd • ahmedabad, gujarat, in
    At 3ShulMotors, we’re driving innovation in automotive technology and smart mobility.As we expand our tech and marketing capabilities, we’re looking for a dynamic Senior Embedded Developer who brin...Show more
    Last updated: 25 days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Ahmedabad, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 25 days ago • Promoted
    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI

    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI

    Decklar • Ahmedabad, Gujarat, India
    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI.Decklar is a Silicon Valley–headquartered company transforming how the world’s largest enterprises make decisions in their supply ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVerito • ahmedabad, gujarat, in
    Senior Consultant with experience in software development, system design, cloud technologies, LLMs and Agentic AI.This is a hands-on engineering role designed for individuals who thrive in collabor...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Decklar • Ahmedabad, Republic Of India, IN
    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI.Decklar is a Silicon Valley–headquartered company transforming how the world’s largest enterprises make decisions in their supply ...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Firmware Engineer – Microcontroller, Rtos, Edge Ai

    Senior Embedded Firmware Engineer – Microcontroller, Rtos, Edge Ai

    Decklar • Ahmedabad, Republic Of India, IN
    Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI.Decklar is a Silicon Valley–headquartered company transforming how the world’s largest enterprises make decisions in their supply ...Show more
    Last updated: 2 days ago • Promoted
    Senior Device Firmware Engineer

    Senior Device Firmware Engineer

    drivebuddyAI • Ahmedabad, Republic Of India, IN
    Function : Engineering → Embedded Software.Experience Level : 8-10 Years of Relevant Industry Experience.We aim to accelerate the evolution in the future of mobility through the transformation of the...Show more
    Last updated: 12 days ago • Promoted
    Senior Frontend Software Engineer

    Senior Frontend Software Engineer

    CoverPin • Ahmedabad, IN
    AI-driven compliance automation platform.Our mission is to take something traditionally slow and complex — compliance — and make it. We’re a small, focused team that values.Every engineer here plays...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    People Prime Worldwide • ahmedabad, gujarat, in
    Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
    Last updated: 30+ days ago • Promoted