Senior Software Developer

20 hours ago


Delhi, Delhi, India beBeeembedded Full time ₹ 6,00,000 - ₹ 12,00,000

Embedded Firmware Engineer Role

This position involves contributing to the development of cutting-edge IoT solutions, specifically focused on edge and gateway technologies.

We are seeking a skilled Embedded Firmware Engineer to partner with our R&D product lines in driving the strategy and architecture for IoT development.

  • Key responsibilities include collaborating with hardware and embedded engineers to deliver advanced automotive-grade IoT solutions.
  • Strong expertise in C and C++ programming is essential for this role.
  • Familiarity with Mishra C coding standards is also preferred.
  • The ideal candidate should have experience with communication protocols such as CAN, UART, REST APIs, and BLE.
  • Providing technical insights to the team for resolving issues arising from customer engagements globally is another key aspect of this role.

To be successful in this position, you will require:

  • A degree in engineering or a relevant field such as electronics or computer science.
  • At least 2 years of hands-on experience with embedded C firmware development for STM devices.
  • A solid understanding of MCU architecture and peripherals.
  • Experience with memory, power, and speed optimization of applications.
  • Knowledge of over-the-air upgrades to software and firmware of an embedded system.
  • Ability to forecast technical risk for projects or engagements.
  • Experience with RTOS, interface libraries, and USB drivers is a plus.

Your day-to-day work will involve:

  • Coding for STM IoT devices, interacting with sensors and servers.
  • Creating documentation for code created for IoT solutions.
  • Designing, coding, and testing features of IoT devices, especially STM32 and ARM-based cortex.
  • Providing solutions to connectivity issues related to networks like BLE, LoRaWAN, etc., protocols with mesh capability.

Technical Requirements

This position demands:

  • Expertise in C and C++ programming.
  • Familiarity with Mishra C coding standards.
  • Experience with communication protocols such as CAN, UART, REST APIs, and BLE.
  • Ability to collaborate with cross-functional teams.
  • Strong problem-solving skills.

Preferred Qualifications

A strong candidate will possess:

  • Hands-on experience with embedded C firmware development for STM devices.
  • Understanding of MCU architecture and peripherals.
  • Experience with memory, power, and speed optimization of applications.
  • Knowledge of over-the-air upgrades to software and firmware of an embedded system.
  • Ability to forecast technical risk for projects or engagements.

Salary Range

(Varies depending on skills & experience)



  • Delhi, Delhi, India beBeeProgramming Full time ₹ 5,00,000 - ₹ 10,00,000

    Job Title: Senior Java Software DeveloperAbout the RoleWe are seeking an experienced Senior Java Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on designing and implementing high-quality, scalable applications.Key Responsibilities:


  • Delhi, Delhi, India beBeeGameDevelopment Full time ₹ 5,00,000 - ₹ 10,00,000

    Senior Game Software DeveloperA senior game software developer is responsible for designing, implementing and optimizing the core systems of a game.Key Responsibilities:Design and develop new game features and mechanics.Collaborate with designers to ensure their vision is realized.Implement and optimize game code for performance and efficiency.Debug and fix...


  • Delhi, Delhi, India Unify Technologies Full time

    Job Summary :We are seeking a Senior Software Developer with deep expertise in Robotic Process Automation (RPA) to design, develop, and deploy scalable and efficient automation solutions. This role requires hands-on experience with UiPath and Automation Anywhere (v11.x and/or A360) to build robust attended and unattended bots.Key Roles and responsibilities...


  • Delhi, Delhi, India Gagan Raj Consultants Pvt Ltd Full time

    Job Summary :We are looking for an experienced and hands-on Senior Software Developer to join our team You will work closely with team leads and architects to develop scalable and efficient applications across web and mobile platforms. The ideal candidate has a strong grasp of modern development tools and frameworks, and enjoys building robust, secure, and...


  • Delhi, Delhi, India Jigya Software Services Full time

    Job Description : We are seeking a highly skilled and experienced Senior Golang Backend Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend services using Go, with a unique emphasis on leveraging HTMX for dynamic web interfaces. If you are passionate about building...


  • Delhi, Delhi, India beBeeSubscription Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior Developer OpportunityWe are seeking a highly skilled Senior Developer to contribute to the development of innovative IT solutions.Expert level skills in Zuora product configuration, billing, and finance settingsCertified Zuora Admin with expertise in Workflow managementExtensive experience (5+ years) in Zuora Billing, Subscription Management,...


  • Delhi, Delhi, India Unify Technologies Full time

    Key Responsibilities :- Design, develop, and maintain applications using Core Java, C, and C++- Work on system-level programming, performance optimization, and memory management- Collaborate with cross-functional teams to define, design, and ship new features- Debug and resolve software defects across multiple platforms- Write clean, scalable, and...


  • Delhi, Delhi, India Antal International Full time

    Job Description Summary role description: Senior Software Developer – Full Stack (Angular/React/Angular.js AND Java/python) for the world's leading independent providers of audit & assurance, tax, and advisory services. Company descriptions Our client is a well-established, U.S.-headquartered firm and one of the world's leading independent providers of...


  • Delhi, Delhi, India Incubyte Full time

    About Us :We are a company where the HOW of building software is just as important as the WHAT.We partner with large organizations to modernize legacy codebases and collaborate with startups to launch MVPs, scale, or act as extensions of their teams.Guided by Software Craftsmanship values and eXtreme Programming Practices, we deliver high-quality, reliable...


  • Delhi, Delhi, India Talpro Full time

    About Us : We are an industry leader dedicated to delivering innovative solutions across various sectors, leveraging cutting-edge technology and exceptional creativity.Our mission is to create transformative products and services that redefine the boundaries of whats possible.We are seeking an expert Senior 3D Modeling Software Developer to join our team for...