Embedded C Developer

4 hours ago


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

Job Description:

Experience: 10+ years

Location: Bangalore

NP: Immediate to 30 Days

Interview Process: 1st round Teams call and 2nd round F2F at Client location is Must

Mandatory Skills: Embedded C/C, Candidate must be hands on coder, BareMetal, SOC

Who you are

  • Port and develop tests for BareMetal environments on mobile SoC platforms.
  • Design, implement, and debug firmware for embedded systems, ensuring robust and scalable solutions.
  • Work closely with hardware teams to define system requirements and validate hardware functionality.
  • Utilize JTAG and other debugging tools for low-level troubleshooting and validation.
  • Develop and execute test plans for various SoC subsystems (CPU, GPU, multimedia, TPU, PCIe, USB).
  • Optimize code for performance, efficiency, and memory usage in resource-constrained environments.
  • Automate test execution and reporting using Python or Bash scripts.
  • Document test procedures, results, and codebase for maintainability and knowledge sharing

Who you are

  • Proficiency in C and Assembly programming for embedded systems.
  • Experience with firmware development and debugging on baremetal or RTOS environments.
  • Strong understanding of JTAG and other hardware debugging interfaces.
  • Hands-on experience with at least two SoC subsystems: CPU, GPU, multimedia, TPU, PCIe, or USB.
  • Familiarity with SoC architectures and low-level hardware/software interaction.
  • Experience with test automation using Python or Bash is a plus.
    • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience with Linux, Android, or RTOS environments.
  • Knowledge of device drivers and peripheral interfacing (I2C, SPI, UART).
    • Exposure to performance verification and system validation methodologies.
  • Familiarity with version control systems (e.g., Git)

  • Embedded C++

    2 days ago


    Bengaluru, Karnataka, India Randstad Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Overview: You should have 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise should include embedded Linux development and kernel user-space interaction. A deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks, is necessary. Moreover, you...

  • Embedded C Developer

    3 weeks ago


    Bengaluru, Karnataka, India Tekpillar Service Pvt. Ltd. Full time

    Role : Embedded C DeveloperLocation : BangaloreExperience : 3 - 6 YearsNotice Period : 15 days immediatelyJob Description :We are looking for an Embedded C Developer to work on the development of Virtual Models in C++. You will be responsible for the design, implementation, and testing of these models. This role is ideal for programmers interested in...


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

    Skills Required:Working experience on Embedded Software Development (Application, Driver, BSW) in C.Working experience on all phases of SDLC life cycleWorking experience on embedded C compilersGood debugging, Analytical and Problem-solving skillsGood knowledge in communication protocols like: CAN / LIN / FlexrayTeam PlayerGood Communication SkillsNice to...

  • C++ Embedded Engineer

    3 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...

  • Embedded C Developer

    2 weeks ago


    Bengaluru, Karnataka, India Tekskills Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Hi Every one,I'm thrilled to share that I'm currently hiring at Tekskills for Firmware Embedded Developer as a Permanent position in Bangalore.Experience: 5+ YearsImmediate JoinersRole: Firmware Embedded Developer.Experience: 5+ YrsLocation: Bangalore.Skills & ToolsProgramming Languages: Expert in C, Embedded C, with working knowledge of Python for...

  • Embedded C Expert

    4 weeks ago


    Bengaluru, Karnataka, India KPIT Full time

    Job DescriptionJob DescriptionHiring Engineers, Technical Leads, and Architects with Embedded C ExpertiseWith 100s of millions of lines of code, automobiles are seeing an exponential growth in software so much so that next generation vehicles are referred to as Software Defined Vehicles. With Embedded at the core of the control and communication software...

  • Embedded C Expert

    2 days ago


    Bengaluru, Karnataka, India KPIT Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job DescriptionHiring Engineers, Technical Leads, and Architects with Embedded C ExpertiseWith 100s of millions of lines of code, automobiles are seeing an exponential growth in software – so much so that next generation vehicles are referred to as "Software Defined Vehicles". With Embedded at the core of the control and communication software stack of...


  • Bengaluru, Karnataka, India Mobile Programming Full time

    Job Description- 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 product designs- Support software QA...


  • Bengaluru, Karnataka, India Domnic Lewis International Full time

    C++ Embedded Software Developer role for a leading automotive client.Location : BangaloreExperience : 713 YearsKey Skills :- Embedded C++ (C++11/14/17) development- Experience with RTOS (Linux/QNX), Drivers, BSP, Middleware- Familiarity with CAN, UDS, ISO14229, AUTOSAR, and Vector toolchain (GENy, CANoe, etc.)- Knowledge of Microcontrollers (i.MX)- Tools:...

  • Embedded C,Linux,BSP

    3 weeks ago


    Bengaluru, Karnataka, India Growel Softech Private Limited Full time

    Job DescriptionDescriptionWe are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing software...