Embedded C Developer

1 week 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)


  • Bengaluru, Karnataka, India Andor Tech Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    Embedded C++ Developer – Linux / Network ApplicationsLocation:Bangalore [Hybrid] | Full-Time|Immediate or 15 daysExperience: Position 1:Software Engineer 2-4YrsPosition 2:Senior Software Engineer-4-6YrsAbout the RoleWe're hiring an experiencedEmbedded C++ Developerto design and develop high-performancenetwork applications on embedded Linuxplatforms. You'll...


  • Bengaluru, Karnataka, India Tata Consultancy Services (TCS) Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Role : Embedded C++ DevelpoerExperience - 3 Y-10 YLocation - Banaglore, pune, HyderabadSkill Set : - Embedded system – C, C++Linux/QNX BSP device driver development QNX knowledge (added advantage.MUST HAVE :Automotive Domain ExperienceStrong experience in Embedded C, C++Experience in Xilinx MPSoC chipset and associated Software tool chain.Strong experience...

  • Embedded C++

    1 week 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

    2 weeks ago


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


  • Bengaluru, Karnataka, India Prathigna HR Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: Embedded C++ (Automotive Domain) Experience: 5 to 9 yrs Location: Bangalore/Kolkata/Pune. 1. C++ 11 is Mandatory Minimum (C++ 14 is added advantage). Requirement is basically for C++ 14 or above. 2.Requirement Engineering, understanding the requirement and elicitation. 3.Automotive domain is mandatory. 4.should have experience on static analysis, unit...


  • Bengaluru, Karnataka, India 8c9f8035-91aa-4dab-bff2-af962daffed9 Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Your RoleAs an Embedded C Linux Developer, you will be responsible for developing and maintaining software for embedded systems running on Linux platforms. Youll work closely with engineering teams to analyze logs, troubleshoot issues, and ensure system reliability and performance.In this role, you will:• Develop and maintain embedded applications using C...

  • Embedded C

    1 week ago


    Bengaluru, Karnataka, India MM Staffing & Career Consultants Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Job Description:*3+ years of experience*Automotive Domain experience in CANalyser/CANoe, Unit Testing (Tessy, RTRT, Vectorcast,etc.), Knowledge on CanStack, J1939. Embedded C, CAN, functional development and basic AUTOSAR*Excellent coding/debugging skills in embedded C *Knowledge and working experience in MISRA warning *SDLC knowledge/Config...

  • Embedded C++ Developer

    13 hours ago


    Bengaluru, Karnataka, India Ascendion Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Summary:We are seeking a highly skilled Embedded C++ Developer with 5-8 years of experience to design, develop, and maintain high-performance software applications. The ideal candidate will have a strong foundation in object-oriented programming, data structures, and system-level programming, with a focus on delivering efficient and scalable...


  • Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job DescriptionNeed experienced embedded resources (6 to 8 years mandatory) with hands on experience in C and C++Expertise in C, C++ programming, design patterns, and multi-threading.Hands-on experience with RTOS/Linux platform, unit test frameworks, and tracking tools like JIRA and version control systems like Github, Gerrit, etc.Knowledge of any unit test...

  • Embedded C Expert

    1 week 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...