Embedded Systems Software Developer

2 days ago


Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000
Embedded Systems Software Developer

We are seeking a highly skilled Embedded Systems Software Developer to design and develop system firmware on hardware prototype projects and development platforms.

Key Responsibilities:

  • Collaborate with cross-functional teams to design and develop system firmware
  • Implement interfaces to various sensors and devise low-latency network interface protocols
  • Coding programs and scripts to test embedded systems
  • Work closely with core tech teams to define prototyping scope and applications
  • Develop and port baremetal or RTOS device drivers for IPs based on third-party or internal designs
  • Bring up code and tests on pre-silicon platforms and validate on boards during bring-up

Required Skills and Qualifications:

  • BS in Electrical Engineering or Computer Science
  • 2+ years' experience with driver and board-level system software development
  • Experience with C, C++, Python, Bash, RISCV, ARM, micro-controllers, and various communications protocols
  • Experience with debugging tools such as bus analyzers and oscilloscopes
  • Experience with protocol design, specification, and implementation
  • Experience debugging and problem solving in code bases and environments
  • Experience with Little Kernel, FreeRTOS, Embedded Linux, Android Linux Kernel, and bare metal
  • Source Code Management: Git, Mercuria
  • Development Environment: Linux


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878

    Embedded Software Engineer OpportunityWe are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing optimized embedded software/firmware using C and C++ languages on Windows/Android/Linux.About the Role:This is an exciting opportunity to work on cutting-edge...


  • Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 12,00,000 - ₹ 20,10,000

    Job Title: Software Engineer - Embedded SystemThis is a highly technical position that requires expertise in software development, embedded systems, and networking. As a Software Engineer, you will be responsible for designing, implementing, and testing software solutions for our products.We are looking for a talented individual who can work independently...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title:Embedded System Software DeveloperJob Description:A skilled Embedded System Software Developer is required to design and develop complex system software for device drivers.The ideal candidate will have a strong background in embedded system software development and experience with board bring-up activities.Requirements:Must have 3–15 years of...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystemsEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Summary:We are seeking a skilled Embedded Systems Engineer with expertise in developing and optimizing platform software for heterogeneous compute platforms.This role involves designing, developing, and debugging low-level firmware and kernel components for embedded systems. The ideal candidate will have experience working across multi-core ARM/CPU...


  • Bengaluru, Karnataka, India beBeeEmbeddedSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team.About the RoleThis is an exciting opportunity for a skilled engineer to work on designing and implementing software solutions for embedded systems. As an Embedded Software Engineer, you will be responsible for developing high-quality software that...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,25,00,000

    Embedded Software Engineer PositionWe are seeking a highly skilled Embedded Software Engineer to join our R&D team.About the Role:This is an exciting opportunity for a talented individual to work in a cross-functional, agile environment developing embedded software products. As an Embedded Software Engineer, you will be responsible for designing, developing,...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000

    Embedded Software Engineer PositionWe are seeking a highly skilled embedded software engineer with strong expertise in C programming and Linux kernel development.The ideal candidate will have a background in industrial embedded systems, experience in multithreaded application development, and a deep understanding of low-level hardware/software...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Description">We are seeking an experienced Embedded Systems Software Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and testing embedded systems software.">Responsibilities:">">Develop and implement device drivers for Linux-based systems">Create and maintain firmware for...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 35,00,000 - ₹ 42,50,000

    Embedded Systems Software DeveloperA career-defining opportunity has arisen for an accomplished Embedded Systems Software Developer to join our innovative team. As a key member of our software development group, you will be responsible for designing, developing, and testing cutting-edge embedded systems software solutions.Key Responsibilities:Develop and...


  • Bengaluru, Karnataka, India SAUBHA AERIAL SYSTEMS Full time

    About Us At Saubha Aerial Systems we are building the future of drone safety We are currently developing Autonomous Drone Parachute Systems that protect UAVs across delivery surveillance defense and mobility applications with many more safety-focused products in the pipeline By making drones safer we are helping unlock their large-scale adoption in...