Senior Embedded Systems Developer

11 hours ago


Pune, Maharashtra, India beBeeEmbedded Full time ₹ 90,00,000 - ₹ 1,20,00,000
Embedded Software Engineer

We are seeking a highly skilled embedded software engineer to join our team.

This role offers an exciting opportunity to develop cutting-edge solutions on Linux and RTOS platforms, working with advanced technologies such as 4G/5G, Wi-Fi, and Bluetooth.

As an embedded software engineer, you will be responsible for developing high-performance embedded software components, collaborating closely with senior engineers and QA teams to ensure seamless hardware-software integration.

The ideal candidate will have a strong foundation in C++ programming, experience with Linux, and knowledge of data structures and algorithms. Additionally, proficiency in Python is desirable.

Key Responsibilities:

  • Develop and implement embedded software components for cellular routers, focusing on reliability, performance, and functionality (30%).
  • Contribute to web-based UI development for router configuration, monitoring, and management interfaces using modern web technologies (25%).
  • Support the design and integration of wireless (4G/5G, Wi-Fi, Bluetooth) and wired connectivity features in RTOS and Linux-based systems (25%).
  • Work closely with senior engineers, hardware teams, and QA to implement system-level solutions and troubleshoot technical issues (15%).
  • Participate in code reviews, testing, and debugging activities for both embedded firmware and UI components (5%).

Required Skills and Qualifications:

  • Bachelors degree in computer science, electronics, electrical engineering, or related field.
  • At least 1 year of experience in embedded systems software development or full-stack development.
  • Proficiency in C++ version 14 or above and Python programming with exposure to Linux.
  • Good knowledge of data structures and algorithms.
  • Understanding of networking concepts, protocols like TCP/IP, wireless communication protocols, cellular or 4G/5G OCI/Container, working knowledge on IoT devices, MQTT/LWM2M.
  • Experience with debugging tools, version control systems, and software development lifecycle.

Desired Qualifications:

  • Understanding of Lua.
  • Software development understanding on embedded Linux especially Yocto.
  • Understanding of Linux networking stack, working experience on open-source packages.
  • Understanding of Blackduck tool and security patching.

About This Role:

This is an excellent opportunity to grow your expertise in wireless connectivity and gain hands-on experience with both embedded systems and UI development for mission-critical networking.

We offer a dynamic work environment, opportunities for professional growth, and a competitive compensation package.

],

  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Embedded Engineer OpportunityJob DescriptionThis is a full-time on-site role for an experienced embedded engineer in Pune. The successful candidate will be responsible for designing, developing, and debugging embedded software, collaborating with cross-functional teams to deliver high-quality solutions.Key ResponsibilitiesEnsuring the seamless...


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Systems ExpertWe seek a skilled Senior Embedded Engineer to drive embedded systems development.Key Responsibilities:Develop and design embedded systems using C programming language.Implement cloud interfacing for IoT devices leveraging expertise in AWS, Azure, Watson, and Ayla Cloud.Collaborate with cross-functional teams on feature and design...


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 6,00,000 - ₹ 18,00,000

    Embedded Software Engineer RoleWe are seeking an experienced Embedded Software Engineer to join our team. In this position, you will be responsible for designing and developing software solutions for embedded systems.About the JobThis is a senior-level role that requires a deep understanding of embedded systems and software development. You will work on...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 21,00,000

    Job OverviewWe are seeking a highly skilled software professional with expertise in Linux-based embedded systems.The ideal candidate will have strong knowledge of Linux Board Support Packages (BSP) and be able to develop and maintain efficient Embedded C applications for Linux-based systems.They will also possess solid understanding of hardware-software...


  • Pune, Maharashtra, India ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions is an Embedded Design Studio and electronic product manufacturing firm based in Pune, India. Specializing in IoT technologies, ChipIoT transforms visionary ideas into functional and high-quality electronic solutions. The company offers custom hardware design, PCB development, and application software development...


  • Pune, Maharashtra, India beBeeEmbeddedSoftwareEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Software EngineerJob Summary:As a skilled Embedded Software Engineer, you will design and develop cutting-edge embedded software solutions for microcontrollers and embedded systems.Key Responsibilities:Develop and implement device drivers, firmware, and hardware-software integration solutions.Collaborate with cross-functional teams to bring up new...


  • Pune, Maharashtra, India beBeeEmbedded Full time US$ 80,000 - US$ 1,20,000

    Job Title: Embedded Systems DeveloperKey Responsibilities:Create and maintain embedded firmware to meet performance and efficiency standards.Develop and implement software solutions for various embedded systems.Analyze and debug system issues to ensure optimal functionality.Required Skills and Qualifications:Strong understanding of C/C++ programming...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Software Developer, Embedded AI/ML PlatformWe are seeking a highly skilled Senior Software Developer to lead the development and implementation of low-level software platform modules for in-vehicle embedded devices. The ideal candidate will have extensive experience in C++ development, specifically targeting NPU and other accelerator...


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 13,73,750 - ₹ 18,35,000

    Embedded Firmware EngineerWe are seeking an experienced and innovative firmware developer to drive the development of cutting-edge sensors and edge devices.This role is perfect for a hands-on engineer with expertise in embedded systems, real-time operating systems (RTOS), and firmware development.You will play a critical role in designing, implementing, and...


  • Pune, Maharashtra, India beBeeEmbeddedDeveloper Full time

    Job OverviewWe are seeking an Embedded Systems Professional with a proven track record in developing embedded systems solutions.Key Responsibilities:Design and develop embedded systems software using C programming language.Implement and test 8-bit and 16-bit controllers.Collaborate with cross-functional teams to deliver high-quality products.Requirements:3-6...