Embedded C Developer

1 month ago


Bangalore, India Corner Tree Consulting P Ltd Full time

Job Description


- Develop, implement, and maintain embedded software solutions using C/C++ in a Linux environment.

- Design, develop, and optimize software for Real-Time Operating Systems (RTOS) and ensure seamless integration with device drivers.

- Engage in multi-threaded software development, particularly for multicore architectures, to ensure efficient and scalable system performance.

- Lead the development and implementation of VOIP applications, preferably on client/server platforms.

- Optimize VOIP software for performance, scalability, and reliability, ensuring high-quality communication solutions.

- Analyze and optimize system performance, focusing on scaling embedded software across multiple devices and platforms.

- Troubleshoot and debug complex issues related to system performance, ensuring the stability and efficiency of embedded systems.

- Utilize advanced debugging tools and techniques to diagnose and resolve software issues quickly and efficiently.

- Develop and implement solutions to complex software problems, ensuring high-quality and reliable embedded systems.

- Act as a leading contributor both individually and as a team member, providing technical direction and mentorship to junior developers.

- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.

- Share knowledge and best practices with the team to enhance overall software development processes.

- Bachelor's or Master's degree in Computer Science or a related field.

- 4-6 years of experience in embedded software development, with a strong emphasis on C/C++ programming and debugging in a Linux environment.

- Proven experience in developing software for Real-Time Operating Systems (RTOS) and integrating device drivers.

- Experience in multi-threaded software development for multicore architectures is essential.

- Hands-on experience in VOIP application development, preferably on client/server platforms.

- Strong proficiency in C/C++ programming and debugging in a Linux environment.

- Deep understanding of embedded systems, RTOS, and device drivers.

- Expertise in multi-threaded software development, with a focus on multicore architectures.

- Familiarity with VOIP application development and system performance optimization.

- Excellent problem-solving and debugging skills, with the ability to troubleshoot and resolve complex issues

(ref:hirist.tech)

  • Bangalore, India TekPillar Full time

    Job Title : Embedded C++ DeveloperJob Overview :We are seeking a skilled Embedded C++ Developer to join our team at TekPillar. As an Embedded C++ Developer, you will design, develop, and test embedded C++ software for Linux-based systems. Your key responsibilities will include contributing to the development and optimization of Linux device drivers, BSP, and...


  • Bangalore, India Mempage Full time

    Job Title: Technologies - BLE Application Developer - Embedded C/C++ ProgrammingJob Summary:We are seeking a highly skilled BLE Application Developer with expertise in embedded systems and C/C++ programming to join our team at Mempage. The successful candidate will design, develop, and test BLE applications for various embedded systems, demonstrating a...


  • Bangalore, Karnataka, India TekPillar Full time

    Position : Embedded Software DeveloperExperience : 4 to 8 yearsLocation : BangaloreKey Skills :- SDLC, Strong in C or C++ Development & Strong in Aerospace or Automotive domainJob Description :- 4 to 8 years of experience in embedded software development.- Strong proficiency in C or C++ programming for embedded systems.- Hands-on experience with the Software...

  • Embedded Developer

    1 month ago


    Bangalore, Karnataka, India Talpro Full time

    Job Description :Domain - Pogramming Embedded applications with strong background in C inheritance, templates, pointers etc.Responsibilities :- Contribute in design of embedded software on Windows and Linux environments- Should collaborate with internal stakeholders to gather and understand requirements- Implement the features and functionality on embedded...

  • Embedded Developer

    1 month ago


    Bangalore, India Talpro Full time

    Job Description : Domain - Pogramming Embedded applications with strong background in C inheritance, templates, pointers etc.Responsibilities :- Contribute in design of embedded software on Windows and Linux environments- Should collaborate with internal stakeholders to gather and understand requirements- Implement the features and functionality on embedded...


  • Bangalore, India TekPillar Full time

    Job Title : Embedded C++ DeveloperJob OverviewWe are seeking an experienced Embedded C++ Developer to join our team at TekPillar. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded C++ software for Linux-based systems.Key ResponsibilitiesDesign, develop, and test embedded C++ software for...

  • Embedded Developer

    1 month ago


    Chennai/Bangalore, Tamil Nadu, India L A Consultancy Full time

    Profile details :- BE , BTech, ME, MTech candidates having 1 to 4 years of experience in - Development experience in Embedded domain using C Programming- Experience in Microprocessor - Experience in working on any Linux/Android Drivers Alternative : - Embedded C or C++ With (Linux or RTOS)- Embedded C or C++ With (Linux or RTOS or Android ) with Kernel...


  • Bangalore, Karnataka, India Tekpillar Full time

    Role : Embedded software development Experience : 3 - 5 YearsLocations : BangaloreMust Have skills : C/C++ , Device/driver, SW development in skills :1. 7+ years of experience in Embedded software development experience in C/C++.2. Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)3. Experience...

  • Embedded c developer

    4 weeks ago


    Bangalore, India Centum T&S Full time

    Centum T&S India is a Business unit of Centum Electronics Group offers a wide range of electronic and embedded systems design engineering services to Global Customers to help them realize complex products and sub systems. Centum-T&S India (CAI) is an Electronics Design Center of Excellence, designing for mission critical projects in Aerospace/Space,...

  • Embedded Developer

    1 month ago


    Bangalore, Karnataka, India Nixcel Software Full time

    Job Description :Key Responsibilities :- Passionate about software development- Strong experience in embedded domains, preferably automotive- Exceptional C/C++ programming skills- Strong expertise in Linux system internals- In-depth knowledge of network and socket device drivers- Experience in hardware debugging, porting, and board bring-up- Development...


  • Bangalore, India Cybernetyx Technik Private Limited Full time

    Role : Embedded & Responsibilities : - Design and implement software of embedded devices and systems from requirements to production and commercial deployment - Design, develop, code, test and debug system software - Review code and design.- Analyze and enhance efficiency, stability and scalability of system resources - Integrate and validate new...


  • Bangalore, India Arting Digital Full time

    Posting Title : Embedded Systems Engineer Experience : 0-5 Years Location : Bangalore Work Mode : Onsite Primary Skills : Embedded, C/C++, ARM/STM, RTOS, Kernel/Device Drivers, Python/ShellQualification : Any Engineering/ Computers degreeRoles & responsibilities :- Develop, test, and maintain embedded systems software using C and C++.- Design and implement...


  • Bangalore, India TekPillar Full time

    Job Title: Embedded C++ Software EngineerAbout the Role:We are seeking an experienced Embedded C++ Software Engineer to join our team at TekPillar. The ideal candidate will have a strong background in embedded software development, with a focus on C++ programming.Key Responsibilities:Design, develop, and optimize embedded software using C++.Work on...


  • Bangalore, Karnataka, India Goldenpick Technologies LLC Full time

    Job Description :1. Engineer with 6 to 10 years of experience in embedded Linux/Linux application/driver/kernel development.2. Strong C/C++ development skills with a good understanding of object-oriented design.3. Experience dealing with the Linux community and Open-Source contribution a plus4. Experience with any one of the domains ( Multimedia, Power...


  • Bangalore, India Goldenpick Technologies LLC Full time

    Job Description : 1. Engineer with 6 to 10 years of experience in embedded Linux/Linux application/driver/kernel development.2. Strong C/C++ development skills with a good understanding of object-oriented design.3. Experience dealing with the Linux community and Open-Source contribution a plus4. Experience with any one of the domains ( Multimedia, Power...


  • bangalore, India Probots Electronics India Pvt Ltd Full time

    Roles & Responsibilities:Lead a small time of junior engineers to drive embedded firmware project outcomesClosely collaborate with junior engineers to define the specifications lead the software design/implementation and integrate/validate software in a larger system.Translate Probots Customer requirements and various subsystem requirements into reliable...


  • bangalore, India Probots Electronics India Pvt Ltd Full time

    Roles & Responsibilities: Lead a small time of junior engineers to drive embedded firmware project outcomesClosely collaborate with junior engineers to define the specifications lead the software design/implementation and integrate/validate software in a larger system.Translate Probots Customer requirements and various subsystem requirements into reliable...

  • Embedded C Developer

    4 weeks ago


    Bangalore, India Centum T&S Full time

    Centum T&S India is a Business unit of Centum Electronics Group offers a wide range of electronic and embedded systems design engineering services to Global Customers to help them realize complex products and sub systems. Centum-T&S India (CAI) is an Electronics Design Center of Excellence, designing for mission critical projects in Aerospace/Space,...


  • Bangalore, India TekPillar Full time

    Job Title: Embedded C++ DeveloperJob Summary:We are seeking an experienced Embedded C++ Developer to join our team at TekPillar. The ideal candidate will have a strong background in embedded software development, with a focus on Linux Device Drivers, BSP, and Board Bring-Up.Key Responsibilities:Design, develop, and optimize embedded software using C++.Work...


  • Bangalore, India TekPillar Full time

    Job Title : Embedded C++ DeveloperJob OverviewAt TekPillar, we are seeking an experienced Embedded C++ Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded C++ software for Linux-based systems.Key ResponsibilitiesDesign and develop embedded C++ software for...