Embedded Software Engineer

3 weeks ago


Bengaluru, Karnataka, India Talent Corner HR Services Pvt Ltd Full time

We 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 integration.

Key Responsibilities :

- Design, develop, and maintain embedded software in C/C++ for industrial products and platforms

- Work extensively on Linux-based systems, focusing on IPC, multithreading, and kernel-level programming

- Develop and customize bootloaders (uBoot), Linux kernel modules, and device drivers

- Perform system-level debugging, troubleshooting, and performance tuning

- Collaborate with cross-functional teams including hardware, QA, and systems engineers

- Follow standard software development processes, use version control systems (e.g., Git), and contribute to CI/CD pipelines

- Write clear, efficient, and well-documented code

Required Qualifications & Skills :

- Strong proficiency in C programming with good command over Linux system concepts

- Experience with Linux kernel programming, bootloaders (e.g., uBoot), and device driver development

- Solid understanding of multithreading, inter-process communication (IPC), and real-time operating constraints

- Hands-on experience with system debugging tools and techniques for embedded Linux

- Background in industrial embedded projects or similar mission-critical applications

- Proficient with tools like GCC, GDB, Make, Git, and CI/CD systems

- Familiarity with Agile development, code reviews, and software lifecycle processes

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Electronics, or Electrical Engineering

- Experience with RTOS, Yocto, or buildroot is a plus

- Exposure to ARM-based architectures, bare-metal programming, or secure boot environments

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Daikoku Innovations LLP Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: Embedded Software EngineerRelevant experience: 2-3 yearsResponsibilitiesShould be good at, C, C++, Linux driver developmentShould have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc..Experience in porting MbedOS , FreeRTOS to different boards is good.Analyzing and enhancing efficiency, stability and scalability of system...

  • C++ Embedded Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Embedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...


  • Bengaluru, Karnataka, India Tonbo Imaging Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Overview:We are looking for a detail-oriented Software Engineer (Embedded) to work on NVIDIA Jetson-based embedded platforms. The role involves preparing, configuring, and debugging systems fordeployment in real-world environments. You will be responsible for ensuring the reliability,performance, and integration of embedded Linux systems in applications...


  • Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description: Senior Software Engineer- Embedded SystemsVideogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the...


  • Bengaluru, Karnataka, India Careernet Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Key Skills: C++, Linux, Embedded System, Embedded C, Telematics, InfotainmentRoles and Responsibilities:Design, develop, and implement embedded software solutions for automotive applications.Collaborate with cross-functional teams to define software requirements and specifications.Conduct thorough testing and debugging of embedded systems to ensure...


  • Bengaluru, Karnataka, India, Karnataka Toshiba Software Pvt. Ltd. Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2C, Ethernet, CAN, etc..).4. Experience in porting RTOS like...


  • Bengaluru, Karnataka, India SourcingXPress Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company:RekiSe Marine Private LimitedWebsite:Visit WebsiteBusiness Type:Small/Medium BusinessCompany Type:ProductBusiness Model:B2GFunding Stage:Series AIndustry:RoboticsSalary Range:₹ 15-25 Lacs PAJob DescriptionAbout Rekise MarineRekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure....


  • Bengaluru, Karnataka, India Hays Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company: Hays ) – PayrollClient: Semicon domainLocation; BangaloreRole; Embedded EngineerPayroll; HaysMode of Interview; 1st round virtual & 2nd round F2FIf you are interested pls share your resume to with below details.CCTC;ECTC;Current location;NP; Required Experience & EducationExperience: 2+ years in Embedded Software DevelopmentEducation: BE/MTech in...


  • Bengaluru, Karnataka, India Sourcingxpress Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Rekise Marine Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and...