
Embedded Systems Software Developer
2 days ago
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 architectures and integrating heterogeneous compute platforms.
Main Responsibilities:
- Design and develop low-level firmware and kernel components for embedded systems.
- Work on user-space platform software to enable hardware features and system services.
- Integrate and optimize heterogeneous compute platforms (ARM, GPU, DSP, accelerators).
- Perform system-level debugging using tools such as JTAG/ICE and trace analyzers.
- Collaborate with hardware, software, and system teams to ensure seamless platform bring-up and stability.
- Support BSP (Board Support Package) development and OS porting for Linux, Android, QNX, and RTOS.
- Analyze and resolve complex issues in performance, memory, and power efficiency.
Required Skills & Experience:
- Strong proficiency in C/C++ programming for embedded and system-level development.
- Hands-on expertise in multi-core ARM/CPU architectures.
- Deep knowledge of low-level firmware, bootloaders, and kernel internals.
- Experience with heterogeneous compute platforms (ARM, GPU, DSP, accelerators).
- Skilled in debugging and performance tuning using JTAG/ICE and related tools.
- Solid understanding of operating systems: Linux, Android, QNX, and RTOS.
- Familiarity with device drivers, BSP, and hardware-software integration.
Preferred Qualifications:
- Experience with secure boot, trusted execution environments, or system security.
- Familiarity with real-time constraints and safety-critical systems.
- Exposure to virtualization, containerization, or hypervisor technologies.
- Strong problem-solving skills with a track record of tackling complex system-level issues.
- Excellent communication and collaboration skills in cross-functional environments.
-
Embedded Systems Software Developer
4 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Embedded 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...
-
Embedded System Software Developer
2 days ago
Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 12,00,000 - ₹ 20,10,000Job 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...
-
Embedded Systems Software Developer
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Embedded Systems Software DeveloperWe 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 firmwareImplement interfaces to various sensors and devise low-latency...
-
Embedded System Software Developer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Job 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...
-
Embedded Software Developer
6 days ago
Bengaluru, Karnataka, India beBeeEmbeddedSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878Job 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...
-
Embedded System Developer
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,25,00,000Embedded 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,...
-
Embedded System Developer
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000Embedded 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...
-
Embedded Systems Software Engineer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Job 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...
-
Embedded Systems Software Specialist
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 35,00,000 - ₹ 42,50,000Embedded 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...
-
Embedded Systems Engineer
3 weeks ago
Bengaluru, Karnataka, India SAUBHA AERIAL SYSTEMS Full timeAbout 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...