Embedded Software Engineer

2 weeks ago


Bengaluru, Karnataka, India TekPillar Full time

Job Title : Embedded Software Engineer : 3 to 12 years

Location : Chennai

Notice Period : Immediate to 15 days

Key Responsibilities :

Software Development & Architecture :

- Design and develop embedded software modules using Embedded C and C++.

- Define software components, interfaces, and communication protocols.

- Lead architecture discussions and collaborate with cross-functional teams.

- Ensure compliance with industry standards and continuous improvement initiatives.

Driver Development & Integration :

- Implement and integrate device drivers (CAN, SPI, UART, I2C, LIN).

- Work with CANoe for debugging and testing.

- Experience with bootloader and flashing processes.

RTOS & System-Level Expertise :

- Expertise in RTOS (Multi-threading, POSIX).

- Strong understanding of embedded Linux and communication protocols.

- Knowledge of Auto-code generation (Matlab Simulink blocks) is a plus.


Leadership & Problem-Solving :

- Lead software development teams and track project activities.

- Provide technical guidance and mentorship.

- Troubleshoot and resolve technical issues Skills :


- Strong proficiency in C and C++.

- Experience with RTOS, embedded Linux, and driver development.

- Hands-on expertise with CANoe/CANalyzer for debugging.

- Strong understanding of automotive communication protocols.

- Excellent problem-solving and communication skills.

- Experience in E-Mobility, BMS, MCU, TCU, and VCU is an added advantage.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India CAPUF Embedded Full time

    Job Title: Embedded Software/Linux Development Engineer CAPUF Embedded Private Limited is a leading provider of embedded product development services. We help companies create innovative embedded products through our expertise in hardware and firmware development. We are seeking an experienced Embedded Software/Linux development engineer to join our team on...


  • Bengaluru, Karnataka, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services. We are looking for an Embedded Software/ Linux development engineer (Full-time) Location is HSR Layout, Bangalore Salary: 12L-16L per annum + ESOPs Please don't apply if...


  • Bengaluru, Karnataka, India Kefi Tech Solutions Pvt Ltd Full time

    About the job : We are looking for an experienced Embedded Software Engineer to join our team in Bangalore. This role requires working from the client office and offers an exciting opportunity to work on cutting-edge embedded technologies. Role Overview : Position : Embedded Software Engineer Location : Bangalore (Client Office) Experience : 4 Years Roles...


  • Bengaluru, Karnataka, India GAMIFi Consulting Services Pvt Ltd Full time

    One of the Semiconductor Services Firms is hiring Embedded Software Engineers who are experienced in designing, developing, coding, testing and debugging Security related software on Embedded platforms, for their development centre based out of Bangalore. We are looking out for the qualified individuals who can join within 15 to 30 days max. Position :...


  • Bengaluru, Karnataka, India Evoke HR Solutions Pvt. Ltd. Full time

    IMMEDIATE JOINERS ONLY or WHO CAN JOIN 1ST OR 2ND WEEK OF MAY. Job title: Embedded Software Technical Lead Location: Bangalore Experience: 5 to 7 years Budget: 30 LPA Looking for a highly experienced Embedded Software Technical Lead to lead and manage the development of embedded systems for complex hardware/software products. This includes...


  • Bengaluru, Karnataka, India Kefi Tech Solutions Pvt Ltd Full time

    About the job :We are looking for an experienced Embedded Software Engineer to join our team in Bangalore. This role requires working from the client office and offers an exciting opportunity to work on cutting-edge embedded technologies.Role Overview : Position : Embedded Software Engineer Location : Bangalore (Client Office) Experience : 4+ YearsRoles and...


  • Bengaluru, Karnataka, India Kefi Tech Solutions Pvt Ltd Full time

    Role : Embedded Software EngineerLocation : Bangalore, IndiaExperience Required : 5-8 yearsEmployment Type : Full-time, Immediate Joining (within 30 days)Key Responsibilities :- Design, develop, and maintain embedded software applications using C.- Perform comprehensive debugging and verification to ensure seamless software functionality.- Automate processes...


  • Bengaluru, Karnataka, India GAMIFi Consulting Services Pvt Ltd Full time

    One of the Semiconductor Services Firms is hiring Embedded Software Engineers who are experienced in designing, developing, coding, testing and debugging Security related software on Embedded platforms, for their development centre based out of Bangalore. We are looking out for the qualified individuals who can join within 15 to 30 days max. Position :...


  • Bengaluru, Karnataka, India Black Box Full time

    Job DescriptionWe are seeking an exceptional Firmware Engineer to join our team at Black Box in Bangalore. The ideal candidate will have a strong background in embedded C and C++ programming, with expertise in developing firmware for IoT products.The successful candidate will lead the development of firmware, test plans, and software quality assurance for...


  • Bengaluru, Karnataka, India White Force Group Full time

    Interested call -8103516707/ Urgent Opening - Embedded Software Engineer Location - Bangalore EXP -4 to 10 yrs Key Responsibilities: Develop and maintain embedded software for CPU targets. Implement, test, and troubleshoot networking protocols, including IPv4, IPv6, switches, routers, and SNMP. Work extensively within the Open BSD environment (similar to...


  • Bengaluru, Karnataka, India Hitachi Full time

    JLPT N1, N2 or N3 is Mandatory for this requirment Urgent requirment for Embedded Software Engineer (Japanese Bilingual)Location: Tokyo/Bangalore, IndiaEmployment Type: Full-TimeCompany Overview:Our client is a leading innovator in Healthcare,Nano-Technology,Value Chain and Core Technology Solutions, dedicated to delivering cutting-edge solutions that drive...


  • Bengaluru, Karnataka, India Vhunt4U Full time

    Responsibilities : - Embedded Software design and development- Implementing Embedded application Software development of kernel mode device drivers, Networking software for an ARM based Embedded POC : - 8+ years of experience as an embedded software developer- Experience in ARM based processor like Raspberry PI / NXP etc- Developed software for embedded...


  • Bengaluru, Karnataka, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, Karnataka, India Muse Wearables Full time

    Company DescriptionMuse Wearables is a technology company on a mission to lead the future of personal computing beyond Mobile Phones. Based in Bengaluru, we have designed and launched world's first payments enabled hybrid Smart Watches, first-of-a-kind Remote Care Service using Wearables and are on a quest to launch India's first watch Operating system. Our...


  • Bengaluru, Karnataka, India Multi Recruit Full time

    Roles and Responsibility We are looking to hire a skilled embedded softwareengineer to join our dynamic software design team. As an embedded softwareengineer, you will be responsible for executing complete embedded software lifecycles for company and client hardware. To ensure success as an embedded software engineer, youshould have extensive experience...


  • Bengaluru, Karnataka, India Muse Wearables Full time

    Company DescriptionMuse Wearables is a technology company on a mission to lead the future of personal computing beyond Mobile Phones. Based in Bengaluru, we have designed and launched world's first payments enabled hybrid Smart Watches, first-of-a-kind Remote Care Service using Wearables and are on a quest to launch India's first watch Operating system. Our...


  • Bengaluru, Karnataka, India White Force Group Full time

    Interested call / Urgent Opening - Embedded Software EngineerLocation - BangaloreEXP -4 to 10 yrsKey Responsibilities:Develop and maintain embedded software for CPU targets.Implement, test, and troubleshoot networking protocols, including IPv4, IPv6, switches, routers, and SNMP.Work extensively within the Open BSD environment (similar to Linux/Unix) for...


  • Bengaluru, Karnataka, India Xanika Infotech Full time

    Job Title : Embedded Software EngineerLocation : Chennai , BangaloreExperience : 4-10 yearsJob Summary : We are seeking a highly skilled Embedded Software/Firmware Engineer with strong expertise in embedded systems, including microcontrollers, microprocessors, and real-time operating systems (RTOS/Linux). The ideal candidate will have a solid understanding...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time

    8+ Years' experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target hardware...


  • Bengaluru, Karnataka, India Domnic Lewis Full time

    Embedded Software Architect Location: Bangalore Experience: 7-10 years Job Type: Full-time Role Summary & Responsibilities: We are looking for an Embedded Software Architect to design and develop Linux-based embedded systems for passenger information systems. In this role, you will: Design and develop embedded C++ architectures for real-time Linux systems...