Jobs
Interviews

3245 Embedded C Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

6 - 14 Lacs

manesar

Work from Office

Knowledge of microcontroller (8,16,32 bit), well versed with Compiler like CubeSuite+,IAR workbench, MP LAB, Keil etc. Well versed with Communication protocol I2C,SPI,,UART. experience in development/Validation KWP2000, UDS Stack over CAN/LIN bus. Required Candidate profile Minimum 5-7 years of experience in embedded C development environment . Experience with setting up automated test. Experience in writing/debugging C, and scripting experience using LDRA tools

Posted 21 hours ago

Apply

12.0 - 17.0 years

20 - 27 Lacs

gurugram, manesar

Work from Office

AUTOMOTIVE EMBEDDED TECHNOLOGY PRODUCT LIKE: ECU, TCU, CONTROLLES, ON/OFF BOARD CHARGER. ANALOG, DIGITAL, MCU, SENSORS, POWER, SUPPLIERS AND POWER AND POWER ELCTRONICS. HARDWAREAND SOFTWARE REQUIREMENT UNDERSTANDING AND PRODUCT ARCHITECTURE. Required Candidate profile PLAN, DEVELOPED AND PERFORM TESTING ON THE BENCH VEHICLES IN ALIGNMENT EMI/EMC I/O TESTING, DVP TESTING. ACCOUNTABLE FOR RFQ HANDLE & CONVERSION, VA/VE CONTINUOUS APPROACH. DEVELOP NEW FUNCTION MODULE

Posted 21 hours ago

Apply

18.0 - 25.0 years

40 - 50 Lacs

gurugram, manesar

Work from Office

AUTOMOTIVE EMBEDDED TECHNOLOGY PRODUCT LIKE: ECU, TCU, CONTROLLES, ON/OFF BOARD CHARGER. ANALOG, DIGITAL, MCU, SENSORS, POWER, SUPPLIERS AND POWER AND POWER ELCTRONICS. HARDWAREAND SOFTWARE REQUIREMENT UNDERSTANDING AND PRODUCT ARCHITECTURE. Required Candidate profile PLAN, DEVELOPED AND PERFORM TESTING ON THE BENCH VEHICLES IN ALIGNMENT EMI/EMC I/O TESTING, DVP TESTING. ACCOUNTABLE FOR RFQ HANDLE & CONVERSION, VA/VE CONTINUOUS APPROACH. DEVELOP NEW FUNCTION MODULE

Posted 21 hours ago

Apply

0.0 - 4.0 years

0 Lacs

ahmedabad, gujarat

On-site

Role Overview: As an Embedded Software Intern at Ambimat, you will have the opportunity to join the engineering team and work on embedded systems development. This role is designed for students in the field of Electronics, Computer Engineering, or related disciplines who are eager to gain practical experience in the industry. Key Responsibilities: - Possess strong theoretical knowledge in programming languages such as C, Embedded C, and C++. - Understand the concepts and working principles of protocols like UART, SPI, and I2C. - Demonstrate a basic understanding of microcontrollers" architecture, registers, and peripherals. - Have a grasp of electronics fundamentals including digital circuit...

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

panaji, goa

On-site

As an Embedded Software Engineer at Enigmasoft Technologies, you will play a crucial role in designing and implementing embedded software solutions for power electronics systems in the power generation domain. Your responsibilities will include: - Designing and implementing embedded software solutions from requirements gathering to production and commercial deployment. - Developing, coding, testing, and debugging system-level and application-level embedded software. - Building firmware for power electronics systems and optimizing MPPT and PWM algorithms. - Working with embedded development boards such as ESP32, Arduino, Raspberry Pi, and ARM-based systems. - Performing low-level driver devel...

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a talented and highly motivated engineer specializing in the implementation and tuning of Digital Signal Processing (DSP) algorithms and Machine Learning (ML) models for next-generation in-vehicle audio experiences at Qualcomm India Private Limited, you will be a valuable member of the Audio Systems and R&D team. Your role will involve designing, developing, and optimizing DSP algorithms for automotive audio applications such as noise reduction, echo cancellation, audio enhancement, and Zonal Voice. Additionally, you will implement and tune Machine Learning models and audio signal processing modules, integrating them into embedded platforms to ensure real-time performance and robustness. ...

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

In this role at Acclivis Technologies as a Senior Software Developer, you will be utilizing your expertise in Delphi programming environments, backend database systems, and modern frontend and scripting technologies. Your responsibilities will include development, maintenance, testing, and mentoring within a collaborative and Agile environment. Key Responsibilities: - Developing clean, well-tested code - Mentoring junior engineers - Supporting DevOps initiatives and GitHub migration - Driving projects to completion - Resolving technical challenges - Monitoring and maintaining software services Qualifications Required: - At least 5 years of experience in software development - Proficiency in ...

Posted 1 day ago

Apply

2.0 - 7.0 years

14 - 18 Lacs

bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performanc...

Posted 1 day ago

Apply

2.0 - 7.0 years

11 - 15 Lacs

hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Excellent C/C++ Programming Skills. Should have in-depth experience in Linux driver development and in particular Display drivers. Should be strong in OS Concepts, Memory Management. Experience with ARM/ARM64 architecture is a plus. Excellent debugging, analytical and problem-solving skills. Strong Communication skills, Self-driven, Positive attitude & hardworking Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Sc...

Posted 1 day ago

Apply

4.0 - 9.0 years

19 - 25 Lacs

bengaluru

Work from Office

General Summary: We are hiring talented engineers for CPU RTL development targeted for high performance, low power devices In this role, you will work with chip architects to conceive of the micro-architecture, and also help with architecture/product definition through early involvement in the product life-cycle As an RTL engineer you will own or participate in the following: Performance exploration Explore high performance strategies working with the CPU modeling team Microarchitecture development and specification From early high-level architectural exploration, through micro architectural research and arriving at a detailed specification RTL ownership Development, assessment and refinemen...

Posted 1 day ago

Apply

3.0 - 6.0 years

3 - 7 Lacs

bengaluru

Work from Office

This job might be for you if You enjoy solving problems. You love taking on difficult challenges and finding creative solutions. You dont know the answer but will dig until you find it. You communicate clearly. You write well. You are motivated and driven. You volunteer for new challenges without waiting to be asked. You will take ownership of the time you spend with us and make a difference. You can impress our customers with your enthusiasm to solve their issues (and solve them!) Job Description Required Solid RTL coding experience including Microarchitecture of design System Verilog and Verilog coding using provided coding styles. Understanding of SDC Understanding STA reports and how to ...

Posted 1 day ago

Apply

0.0 - 3.0 years

10 - 14 Lacs

hyderabad

Work from Office

General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces....

Posted 1 day ago

Apply

4.0 - 9.0 years

13 - 18 Lacs

bengaluru

Work from Office

General Summary: As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engine...

Posted 1 day ago

Apply

3.0 - 8.0 years

17 - 22 Lacs

bengaluru

Work from Office

General Summary: The team is currently looking for an experienced CPU software architect who can contribute to architecting of HW/ SW interface and design and development of low level firmware for CPU bootstrapping, power controller etc. He or she, will specifically be engaged in the following domains: a) Micro-code optimization b) Design and development of firmware of idle and active CPU power management c) CPU software/hardware design trade-offs d) Debugging of critical SW issues that are artifacts of any high-performance CPU microarchitecture (prefetching, speculation, memory ordering etc...) e) Definition of short and long-term SW architecture roadmap in accordance with Arms architecture...

Posted 1 day ago

Apply

2.0 - 7.0 years

14 - 19 Lacs

hyderabad

Work from Office

General Summary: As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Enginee...

Posted 1 day ago

Apply

4.0 - 6.0 years

13 - 17 Lacs

thane

Work from Office

Job Profile: 1.To be responsible to develop firmware for new projects as well as maintain existing Firmware. 2. Also responsible for new Technological development in Products through Electronics and Firmware. Requirement: - BE (Electronics/ Instrumentation & Control) - 4-6 years experience in Appliance or Product based Industry Roles & Responsibilities: - Firmware development for Controllers used in all types of Blue Star Products using tools like LDRA, Jira, etc - Firmware development for Special Controllers with features like BMS Compatibility, GPRS/Ethernet Connectivity., etc. - Interaction with Project Leader / Logic team to understand System requirement / Market requirement and convert ...

Posted 1 day ago

Apply

0.0 - 1.0 years

6 - 10 Lacs

chennai

Work from Office

What you can look forward to as Engineer II (m/f/d): Develop and enhance door control systems, ensuring compliance with customer, legal, and platform requirements. Design of system architecture, manage variants and handle configuration management , Change Request Management, and Problem Resolution Management Verify functionality through Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) testing. Support customers during commissioning and parameterization phases. Maintain and update existing door control products. Your profile as Engineer II (m/f/d): 0-1years engineering experience in system development Experienced in using modern tools and techniques for requirements management, syste...

Posted 1 day ago

Apply

3.0 - 7.0 years

5 - 8 Lacs

bengaluru

Work from Office

We are currently seeking a highly skilled and experienced Firmware Engineer to join our dynamic team at Eximietas Design. The Firmware Engineer will play a pivotal role in designing, developing, and maintaining firmware for a wide range of hardware peripherals and platforms. The ideal candidate will have a strong background in firmware development, experience collaborating with cross-functional teams, and a passion for optimizing performance and security in hardware and software integration. Key Responsibilities: Design, develop, and maintain Firmware for COTS/custom silicon. Collaborate with hardware and software teams to define driver requirements and specifications. Implement and optimize...

Posted 1 day ago

Apply

5.0 - 7.0 years

6 - 10 Lacs

ahmedabad, chennai, bengaluru

Work from Office

Key Responsibilities Develop and maintain firmware for storage devices. Implement new features and optimize existing functionalities. Perform debugging and troubleshooting of firmware issues. Collaborate with cross-functional teams to ensure seamless integration of firmware with hardware. Create and maintain documentation for firmware development processes. Requirements Bachelors or masters degree in computer science, Electrical Engineering, or a related field. 2 to 10+ years of experience in firmware development for storage or embedded systems. Strong firmware design and debug experience using assembly and C programming. Deliver on cutting-edge storage products with interfaces like SAS, SAT...

Posted 1 day ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

pune

Work from Office

Project Role : Business Function Implementation Lead Project Role Description : Plan and lead the implementation of all activities for a specific business function to improve performance for the business function end to end. Ensure alignment with business requirements including process analysis, design/re-design and/or organization structure definition. Must have skills : Infor M3 Process Manufacturing & Distro Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Business Function Implementation Lead, you will plan and lead the implementation of all activities for a specific business function to improve per...

Posted 1 day ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

mumbai

Work from Office

Navy Blue Energy is looking for IoT Embedded Engineer to join our dynamic team and embark on a rewarding career journey Designing and developing embedded systems software and firmware for microcontroller-based systems Writing efficient, optimized, and maintainable code in C/C++ programming languages Developing device drivers and BSPs (Board Support Packages) for hardware peripherals like USB, SPI, I2C, UART, and Ethernet Debugging and troubleshooting hardware and software issues Conducting hardware-software integration testing and debugging Participating in hardware and software design reviews to ensure quality and consistency Collaborating with cross-functional teams including hardware engi...

Posted 1 day ago

Apply

4.0 - 8.0 years

1 - 2 Lacs

hyderabad

Work from Office

Key Responsibilities Design, develop, and maintain embedded firmware for microcontrollers, SoCs, and embedded platforms. Work on Linux Device Drivers (LDD) development, debugging, and integration. Implement low-level hardware interfaces (SPI, I2C, UART, GPIO, PCIe, USB, etc.). Develop and optimize board bring-up code, BSP, and bootloaders. Debug complex system-level issues using JTAG, oscilloscopes, logic analyzers and Linux debug tools. Collaborate with hardware, systems, and application teams for end-to-end product development. Write well-documented, reusable, and maintainable code following industry best practices. Perform unit testing, integration testing, and validation of firmware modu...

Posted 1 day ago

Apply

2.0 - 6.0 years

3 - 7 Lacs

ahmedabad

Work from Office

The Invoice Processor is responsible for managing end-to-end vendor invoice processing under Indian Accounting Standards, ensuring accuracy, compliance, and timely posting across various invoice types (PO, Non-PO, conditional, raw material, LC, and advance clearing). The role requires maintaining high productivity with strong focus on quality (CTQ standards), supporting month-end close activities, handling customer interactions, and collaborating with cross-functional teams to ensure seamless P2P operations. Flexibility to manage peak volumes and month-end workloads, including weekoff support, is essential.

Posted 1 day ago

Apply

9.0 - 13.0 years

15 - 19 Lacs

hyderabad

Work from Office

General Summary: Exp:- 9-13 years ( from ECE EEEE&I/ CSE IT Background and relevant experience in Embedded system and DDR domain) Note :- We are looking for candidates who has relevant work experience in DDR technology( memory controllers, PHY and DRAMs), Firmware and SW driver development/ Platform driver development Board Bring up OR If candidate has very strong debugging expertise in system level issues like Bit flip , memory corruption , cache corruption , CPU Hang etc. Desirable: DDR technology (Relevant work exp in DDR SW driver required ) or Platform driver development Board Bring up Opportunity: Debug and Development of DDR init & run time driver sequences. Will be working on state-o...

Posted 1 day ago

Apply

8.0 - 13.0 years

13 - 17 Lacs

hyderabad

Work from Office

General Summary: This role demands good understanding of Android Internals and Linux System level expertise to bring up Android on Embedded devices. (S)He would be leading the team of engineers who are working on building/managing Automation tools set up for Integrating AOSP code base on Qualcomm Internal baseline. Should able to guide & getting the work down with the team members working across Geos. Shall possess Good Android system level knowledge which is mandatory to resolve functional/Stability related issues identified in AOSP code. (S)He will be participating in Design, Implementation and debug of system level features coming on Android. Shall get to understand the forward-looking Ne...

Posted 1 day ago

Apply

Exploring Embedded C Jobs in India

Embedded C is a specialized field in the software development industry that focuses on programming embedded systems using the C language. In India, the demand for embedded C professionals is on the rise, with many companies looking to hire talented individuals with expertise in this area. If you are a job seeker interested in pursuing a career in embedded C, this article will provide you with valuable insights into the job market in India.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

These cities have a thriving technology industry and are home to many companies that actively recruit for embedded C roles.

Average Salary Range

The average salary range for embedded C professionals in India varies based on experience level: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum

Career Path

In the field of embedded C, a typical career path may involve progressing from a Junior Developer to a Senior Developer, and eventually to a Tech Lead role. With experience and expertise, professionals can take on more challenging projects and leadership responsibilities.

Related Skills

In addition to proficiency in embedded C programming, individuals in this field are often expected to have knowledge of: - Microcontrollers - Embedded systems design - Real-time operating systems - Hardware-software interfacing - Debugging and troubleshooting skills

Interview Questions

  • What is an embedded system? (basic)
  • Explain the difference between a microcontroller and a microprocessor. (basic)
  • How do you optimize code for embedded systems? (medium)
  • What is the importance of volatile keyword in embedded C programming? (medium)
  • Describe the process of flashing firmware onto a microcontroller. (medium)
  • How do you handle interrupts in embedded C? (advanced)
  • What is DMA (Direct Memory Access) and how is it used in embedded systems? (advanced)
  • Explain the concept of bit-banding in embedded C. (advanced)
  • How do you debug a system crash in an embedded application? (advanced)

Closing Remark

As you explore opportunities in the embedded C job market in India, remember to showcase your skills and experience effectively during interviews. Prepare thoroughly, stay updated on industry trends, and apply for roles confidently. With dedication and continuous learning, you can build a successful career in embedded C. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies