Senior Embedded System Developer

2 weeks ago


Pune, Maharashtra, India beBeeEmbeddedSoftware Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

Seeking an experienced Embedded Software Specialist to join our team.

We are looking for a seasoned developer with strong expertise in embedded systems development. The ideal candidate will have 7-10 years of experience and 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 architecture for connected devices.

This is an exciting opportunity to work on complex and cutting-edge embedded products in a fast-paced innovation-driven environment.

Key Responsibilities

  • Design and develop high-quality embedded Linux software, including kernel and user-space components.
  • Implement and maintain embedded C/C++ applications running on Linux-based systems.
  • Collaborate with hardware, QA, and product teams to define and implement system-level solutions.
  • Optimize application performance, memory usage, and responsiveness.
  • Contribute to software architecture discussions and help shape development best practices.
  • Lead code reviews and provide guidance to junior developers.
  • Evaluate and ensure software quality through test-driven development and adherence to best practices.
  • Document designs, implementations, and processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electronics, or related field.
  • At least 7 years of hands-on experience in embedded Linux development using C/C++.
  • Strong knowledge of Linux kernel internals and device tree configuration.
  • Proven experience with ARM-based platforms.
  • Proficiency with bootloaders such as U-Boot and secure boot implementation.
  • Solid understanding of hardware-software interfacing and peripheral integration.
  • Familiarity with Git, CI/CD pipelines, and Agile development workflows.
  • Excellent system-level debugging, profiling, and performance tuning skills.
  • Experience with Linux customization using Yocto or Buildroot.

Preferred Skills

  • Experience in Linux driver development or kernel module programming.
  • Exposure to OTA updates, secure firmware upgrade mechanisms, or trusted boot.
  • Familiarity with communication protocols like MQTT, CAN, SPI, I2C, etc.
  • Understanding of real-time and low-latency system design.
  • Experience working on cloud-connected IoT devices or edge platforms.

Soft Skills

  • Strong analytical, leadership, and mentoring capabilities.
  • Excellent verbal and written communication.
  • Self-driven with a proactive approach to problem-solving.
  • Collaborative mindset with the ability to work across functions.
  • Commitment to continuous learning and technical excellence.


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

    Embedded Software EngineerWe 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...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment.[26] Senior Embedded...


  • 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 beBeeSoftware Full time ₹ 8,00,000 - ₹ 10,00,000

    Embedded Software EngineerThis is an exciting opportunity for a highly skilled Embedded Software Engineer to design and implement software solutions for measurement and control systems using real-time operating systems. The ideal candidate will have 2-3 years of experience in embedded systems design and a passion for developing innovative, cost-effective...


  • 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 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 TechnoScripts Embedded Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    **Minimum 1+ years of experiance in edutech domain.Company Description**Empower your career with TechnoScripts Embedded, Pune's premier training institute for advanced embedded systems courses. Established in 2006, we have been at the forefront of embedded system training, producing industry-ready professionals through job-oriented programs. Our courses,...


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

    Senior Embedded Systems EngineerWe are seeking an experienced Senior Embedded Systems Engineer to join our team. The successful candidate will have a proven track record of delivering complex embedded system projects on time and within budget.Responsibilities:Design, develop, and test embedded systems using System Verilog/Verilog/VHDLPort ASIC/IP RTL to...


  • Pune, Maharashtra, India beBeeCybersecurity Full time ₹ 6,00,000 - ₹ 8,00,000

    Job Title: Senior Cybersecurity SpecialistJob Description:We are seeking a highly skilled and experienced Senior Cybersecurity Specialist with a strong background in Hardware and IoT security, vulnerability assessment/penetration testing (VA/PT), ethical hacking, AI tools, blockchain, and embedded system security.Our mission is to accelerate the access of...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking a skilled Embedded Systems Software Developer to join our team.Mandatory skills include:C++ and QT development with 5-8 years of experience.Proficiency in Operating Systems, Windows, and Linux.Familiarity with the Squish tool is a plus.Good understanding of Linux internals.Effective debugging and testing skills.Knowledge of embedded...