Embedded C Developer
3 days ago
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+ Years
Immediate Joiners
Role: Firmware Embedded Developer.
Experience: 5+ Yrs
Location: Bangalore.
Skills & Tools
- Programming Languages: Expert in C, Embedded C, with working knowledge of Python for scripting, automation, and test harness development.
- Firmware Architecture: Strong experience in RTOS-based design (FreeRTOS, ThreadX, Zephyr, or similar), real-time scheduling, interrupt handling, and inter-task communication.
- Protocols & Communication Interfaces: Proficient in CAN, LIN, Modbus, MQTT, BLE, Wi-Fi, IC, SPI, UART, RS-485, and Ethernet.
- MCUs & Platforms: Deep knowledge of STM32 (F7, L4 series), TI Hercules, NXP, ESP32, Renesas, and similar microcontrollers.
- Device Drivers & Middleware: Development of low-level drivers for sensors, motor drivers, and peripherals with proven debugging and optimization expertise.
- Security & Reliability: Experience implementing secure bootloaders, OTA updates, encryption (AES, RSA, ECC), watchdogs, and fail-safe mechanisms.
- Debugging & Validation Tools: Proficiency with JTAG/SWD, oscilloscopes, logic analyzers, BusMaster, PCAN, and protocol analyzers.
- Version Control & Build Tools: Strong experience with Git, Makefile, CMake, Jenkins, and CI/CD pipelines for firmware release cycles.
- Compliance & Standards: Knowledge of MISRA-C, IEC 61508, and structured code reviews.
- Optimization Expertise: Skilled in low-power design, memory optimization, and real-time performance tuning for mission-critical applications.
Experience:
- 5+ years of proven industry experience in embedded firmware development, preferably in IoT, industrial automation, energy, or telecom domains.
- Hands-on expertise in end-to-end firmware lifecycle architecture, design, coding, debugging, validation, and deployment.
- Strong track record of delivering production-grade embedded/IoT products with large-scale field deployments.
- Experience in mentoring junior engineers, reviewing code, and contributing to technical strategy.
- Exposure to global clients/projects and working in multi-disciplinary teams (hardware, firmware, cloud, mobile app integration).
- Familiarity with startup culture and fast-paced R&D environments will be an added advantage.
Interested Candidates Kindly share your updated resumes to
-
Embedded C++ Developer
5 days ago
Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 4,00,000 - ₹ 12,00,000 per yearJob Summary : We are looking for an experienced Embedded C Engineer with strong expertise in low-level driver development for embedded systems. The ideal candidate will have hands-on experience with hardware-software integration, board bring-up, and device driver development for real-time and resource-constrained environments. Key Responsibilities : ...
-
Embedded C/C++ Application Developer
3 days ago
Bengaluru, Karnataka, India Capital Placement Services Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDesign, develop, and test embedded software applications using C and C++. Write efficient, reusable, and maintainable code for embedded systems. Collaborate with hardware engineers to integrate software with hardware components.
-
Embedded C++
2 weeks ago
Bengaluru, Karnataka, India Randstad Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole 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 yearSkills 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
7 days ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearEmbedded 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...
-
Embedded C Developer
1 week ago
Bengaluru, Karnataka, India Tessolve Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description:Experience: 10+ yearsLocation: BangaloreNP: Immediate to 30 DaysInterview Process: 1st round Teams call and 2nd round F2F at Client location is MustMandatory Skills: Embedded C/C, Candidate must be hands on coder, BareMetal, SOCWho you arePort and develop tests for BareMetal environments on mobile SoC platforms.Design, implement, and debug...
-
Embedded C Expert
2 weeks ago
Bengaluru, Karnataka, India KPIT Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob 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...
-
Embedded C Hardware Engineer
7 days ago
Bengaluru, Karnataka, India Tanisha Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesWe are looking for Embedded C Hardware Design Engineer for permanent position with MNC company for Bangalore location.Preferred candidate profileNeed Strong C Programming (No Testing validation candidate needed here )BB online Test interview followed by final round will be Face to Face Interview as wellStrong in Embedded CEmbedded...
-
C++ Embedded Engineer
2 weeks ago
Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 15,00,000 - ₹ 25,00,000 per yearYou will be responsible for developing and maintaining high-quality, efficient C/C++ code for embedded products in alignment with product requirements. Working extensively with microcontrollers such as STM, NXP, or other 32-bit platforms will be a key aspect of your role. You will also develop drivers and software for communication interfaces like SPI, UART,...
-
Bengaluru, Karnataka, India Databuzz Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDatabuzz is Hiring for Embedded C++ Developer(C#)- 4+yrs-Bangalore-WFOPlease mail your profile to with the below details, Ifyou are Interested.About DatabuzzLTD:Databuzz is One stop shop for data analytics specialized in Data Science, Big Data, Data Engineering, AI & ML, Cloud Infrastructure and Devops. We are an MNC based in both UK and INDIA. We are a ISO...