
▷ [15h Left] Embedded Software Developer
4 weeks ago
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
Embedded Software Developer
Location: Bangalore
Experience: 4+ Years
At Capgemini, we empower engineers to build intelligent embedded platforms that drive innovation across industries. Join our team to lead the development of Linux BSP solutions for next-generation hardware systems.
----------------------------------------
Your Role
As an Embedded Software Developer , you will be responsible for designing, developing, and maintaining Board Support Packages for custom embedded platforms. You’ll work across the full stack—from bootloader to kernel and device drivers—ensuring seamless integration and optimized performance.
In this role, you will:
- Design, develop, and maintain Linux BSPs for embedded platforms
- Perform board bring-up, bootloader (U-Boot) porting, and Linux kernel customization
- Develop and integrate device drivers for peripherals including I2C, SPI, UART, USB, Ethernet, Display, and Audio
- Generate Linux images using Yocto Project or Buildroot for custom hardware
- Debug and resolve hardware-software integration issues at kernel and driver level
- Optimize system performance, power consumption, and stability for embedded Linux platforms
- Collaborate with hardware, firmware, and application teams during product development
- Maintain documentation and provide BSP support across the product lifecycle
----------------------------------------
Your Profile
- Bachelor’s or Master’s degree in Computer Science, Electronics, or related field
- 4+ years of experience in embedded Linux BSP development
- Strong expertise in Linux kernel internals, U-Boot, and device driver development
- Proficiency in Yocto Project, Buildroot, or OpenEmbedded build systems
- Solid understanding of embedded systems concepts and hardware interfaces
- Experience with debugging tools such as JTAG, oscilloscopes, and serial consoles
- Strong collaboration and documentation skills
----------------------------------------
What You’ll Love About Working Here
We offer flexible work arrangements, a collaborative culture, and continuous learning opportunities. You’ll be part of a global team driving innovation in embedded systems and intelligent hardware platforms.
----------------------------------------
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
-
BMS Embedded Software Development Engineer
2 weeks ago
Bangalore, India Tata Technologies Full timeBMS Embedded Software Development Engineer (Senior Role) Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience: 3 – 7 Years Notice Period: Looking for Immediate to 30 Days joiners About the Role We are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...
-
Embedded software engineer
2 weeks ago
Bangalore, India Toshiba Software Full timeEmbedded Software Engineer (MCU Development) Location: Bengaluru Experience required: 4-12 years Notice Period: Immediate/Max 30 days Requirement: 1. Preferred Experience: 4 to 12 years 2. Experience in Embedded Software Domain. 3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..). 4. Experience in porting...
-
Senior Software Developer
4 days ago
bangalore, India idigilogic Full timeJob Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration.We are seeking a standout...
-
Embedded Software Developer
2 weeks ago
Bangalore Division, India Michael Page Full timeCompetitive SalaryPF&GratuityAbout Our ClientA global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries.Job DescriptionDevelop, maintain, and test an embedded software...
-
Embedded Software Engineer
1 week ago
bangalore, India Info Way Solutions Full timeJob Description:Role: Embedded Software Engineer (C++ Developer) Location: Bengaluru We are looking for an experienced Embedded Software Engineer with strong hands-on expertise in C++ development and a solid understanding of embedded systems. The ideal candidate will be responsible for the design, development, integration, and testing of embedded software...
-
Embedded Software Engineer
5 days ago
bangalore, India Info Way Solutions Full timeJob Description: Role: Embedded Software Engineer (C++ Developer) Location: Bengaluru We are looking for an experienced Embedded Software Engineer with strong hands-on expertise in C++ development and a solid understanding of embedded systems. The ideal candidate will be responsible for the design, development, integration, and testing of embedded software...
-
Embedded Software Developer
3 weeks ago
Bangalore Division, India Michael Page Full timeCompetitive Salary PF&Gratuity About Our Client A global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries. Job Description Develop, maintain, and test an...
-
Embedded Software Developer
3 weeks ago
Bangalore Division, India Michael Page Full timeCompetitive Salary PF&Gratuity About Our Client A global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries. Job Description Develop, maintain, and test an embedded...
-
▷ (15h Left) Embedded Systems Engineer
2 days ago
Bangalore, 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 everyday...
-
Embedded software engineer
2 weeks ago
Bangalore, India Analog Devices Full timeAbout Analog Devices Analog Devices, Inc. (NASDAQ: ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change,...