3859 Firmware Jobs

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

10.0 - 15.0 years

6 - 10 Lacs

hyderabad

Work from Office

Job Description We are seeking a highly skilled, seasoned Staff Engineer to lead the development, and upstream support for our next-generation server SoC (System-on-Chip) hardware. This high-impact role involves hands-on implementation of foundational platform support within the OpenBMC framework and ensuring its accurate emulation meets upstream QEMU requirements. You will serve as a lead individual contributor, executing the open-source strategy and supporting upstreaming efforts for the Linux Kernel, OpenBMC, and QEMU communities. This position requires deep expertise in modern SoC architecture, low-level platform firmware, and detailed system emulation. Key Responsibilities Implement and...

Posted -1 days ago

AI Match Score
Apply

3.0 - 6.0 years

5 - 9 Lacs

bengaluru

Work from Office

We are seeking a highly motivated and experienced System Firmware and Diagnostics Quality Engineer to join our Quality Engineering team in Bangalore At Apple, new ideas have a way of becoming products, services, and customer experiences very quickly Every single day, people do amazing things at Apple In this role, you will be responsible for ensuring the quality and reliability of system firmware and diagnostics for our products throughout the manufacturing process, along with the development of automation tools to support these processes You will play a significant role in identifying, analyzing, and resolving issues related to software diagnostics, manufacturing build phases, debug, and fi...

Posted -1 days ago

AI Match Score
Apply

10.0 - 15.0 years

25 - 30 Lacs

bengaluru

Work from Office

Develop and execute comprehensive system integration and validation plans for complex SoCs. Build system level test cases to validate functional correctness, cornercases, performance, and power modes transitions. Lead debugging and root-cause analysis of cross-domain SoC issues spanning hardware, firmware, and drivers, leveraging advanced debug tools, waveform analysis, and logs. Collaborate with design, software, and emulation/virtual platform teams to resolve issues and refine test methodologies. Support the development and evolution of automation frameworks for multi-platform regression testing. Mentor and provide technical guidance to junior engineers, fostering knowledge sharing and ski...

Posted -1 days ago

AI Match Score
Apply

3.0 - 7.0 years

8 - 12 Lacs

bengaluru

Work from Office

We are looking for an engineer to design, develop and deploy calibration and test instrumentation systems for Apple s world class products This engineer will work closely with cross-functional groups (Design, ME, EE, SW, Ops, etc ) throughout the New Product Introduction (NPI) phase to ensure the success of current and future Apple products , description:You will be responsible for the design specification, bring up, validation and deployment of automated instrumentation to calibrate and test Apple s products through NPI and mass production Responsibilities will be tuned to match your technical background, but you may be expected to: Architect instrumentation systems (including HW specificat...

Posted -1 days ago

AI Match Score
Apply

1.0 - 4.0 years

11 - 12 Lacs

chennai

Work from Office

bachelors or masters degree in Electrical and Electronics Engineering. Design, develop, test, and deploy firmware, software and/or hardware solutions in line with project requirements and company standards. Lead and participate in architectural and design discussions to ensure scalable and maintainable solutions To be able to work as a individual contributor and also Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning. Strong verbal and written communication skills. Indepth work experience with microcontroller peripherals is a must have Knowledge on capacitive touch will be an added advantage. Requirements/Qualifications: Develop C , Assembl...

Posted -1 days ago

AI Match Score
Apply

10.0 - 15.0 years

3 Lacs

pune

Work from Office

What You'll Do: Lead the architecture, design, implementation, testing, and integration of Ethernovias networking device software stack, including Embedded Firmware, kernel/user mode device drivers, stack extensions, debug, and test utilities . Develop firmware that configures, controls, and monitors communication devices, interacting with host systems via device drivers to expose hardware features. This may also involve developing standalone firmware libraries within device drivers. Design and implement device drivers that enable user applications, middleware, and operating systems to fully leverage our feature-rich hardware. Develop and implement automated unit and system tests to ensure r...

Posted -1 days ago

AI Match Score
Apply

2.0 - 8.0 years

37 - 45 Lacs

bengaluru

Work from Office

Bachelors of Science or equivalent experience in Electrical Engineering or Computer Science with 2-8 years of relevant proven experience In-depth hands-on experience with real-time, embedded cellular 3G/4G/5G PHY L1 Software/Firmware Strong understanding of software engineering principles using C and/or C++, Real Time Operating Systems (RTOS) and concurrent programming. Excellent debugging and troubleshooting skills with hands-on experience in the analysis of system wide issues Preferred Qualifications Familiar with 4G/5G procedures such as RACH, CDRX, RF Control, SAR and RF Power control, Measurements, time tracking and maintenance, MAC Timers. Solid understanding of embedded real-time cont...

Posted -1 days ago

AI Match Score
Apply

4.0 - 7.0 years

13 - 18 Lacs

bengaluru

Work from Office

As the Turbo IP (TIP) Verification technical Lead, you will own and drive the verification strategy and execution for IP. This role requires deep technical expertise, leadership skills, and the ability to manage complex verification projects across global teams. You will collaborate with architecture, design, firmware, and validation teams to ensure first-pass success and high-quality deliverables. Responsibilities Develop detailed test plans, coverage strategies, and verification metrics Drive adoption of best practices and continuous improvement in verification flows Lead and mentor a team of verification engineers, providing technical guidance and career development Oversee development of...

Posted 5 hours ago

AI Match Score
Apply

1.0 - 5.0 years

3 - 8 Lacs

noida

Work from Office

We are seeking a motivated and detail-oriented Embedded Systems Engineer with 15 years of hands-on experience in the design, development, and debugging of firmware for microcontroller-based systems. The incumbent will possess strong fundamentals in Embedded C, real-time embedded systems, and hardwaresoftware integration. In this role, he/she will collaborate closely with hardware engineers, product managers, and quality assurance teams to develop reliable, scalable, and high-performance embedded solutions for next-generation products. Role & responsibilities Design, develop, and maintain embedded firmware for microcontroller-based platforms. Write efficient, modular, and well-documented code...

Posted 6 hours ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 25 Lacs

hyderabad

Work from Office

Key Responsibilities Responsible for design and development of real time embedded software/firmware on RTOS based Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit and functional testing Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develop ne...

Posted 2 days ago

AI Match Score
Apply

3.0 - 7.0 years

7 - 8 Lacs

bengaluru

Work from Office

firmware and driver development in embedded Linux application. Should have experience in peripherals such as SPI, UART, I2C, USB etc. Should be comfortable in using measurement tools such as CRO, Logic Analyzers etc. Imx8 and imx 6 based architecture. Should have worked in iot domain. Linux Kernel : Proficient in YOCTO environment. Programming Language: Strong in C/C++, particularly System Software development. Sound knowledge and experience of Linux OS and OS configurations. Should have sound knowledge on ARM architecture. Strong Embedded Software background and Linux internals. Experience of Designing and Architecture for Application and Middleware Development. Strong debugging skill in Em...

Posted 2 days ago

AI Match Score
Apply

10.0 - 13.0 years

14 - 18 Lacs

bengaluru

Work from Office

General Summary: 10 to 13 Years of Experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs with Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel, and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems. Usage of J-TAG or ICE debuggers Experience in real-time SW development for embedded products. Hands on experience of driver development on any RTOS. Detailed understanding of some of SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controlle...

Posted 2 days ago

AI Match Score
Apply

5.0 - 10.0 years

35 - 40 Lacs

bengaluru

Work from Office

Description - Implement key 3GPP protocols and control/data path processing algorithms with very tight time, latency and energy budgets by interfacing to specialized cellular ASIC hardware. - Examples of processing include 3GPP channels and procedures such as PDCCH, PDSCH,PBCH,PUCCH, PUSCH, PRACH, UL/DL HARQ, Tracking loops. - Examples of 3GPP algorithmic areas include: - Channel Estimation - Channel State Feedback - Interference Cancellation - Cell Search and Measurement - Beam Measurement - Work with systems engineers to refine signal processing algorithms for efficient firmware/hardware execution - Work with silicon designers to define HW interfaces, processors, bus, DMA, accelerator, and...

Posted 2 days ago

AI Match Score
Apply

1.0 - 4.0 years

4 - 8 Lacs

chennai

Work from Office

Responsibilities & Key Deliverables Resolve dealer/site/field issues promptly to ensure Zero repeat failures. Reduce average workshop and breakdown turnaround time (TAT). Train and monitor technician performance at dealer locations. Handle complex technical issues such as ECU flashing, advanced diagnostics, and troubleshooting electrical/electronic systems. Resolve breakdowns requiring expert intervention without towing vehicles to workshops. Guide dealer teams on correct firmware or ECU updates for vehicles. Provide immediate assistance to minimize downtime for commercial fleets. Attend urgent cases where vehicles are stranded due to technical failures. Train local technicians on advanced r...

Posted 2 days ago

AI Match Score
Apply

1.0 - 4.0 years

4 - 8 Lacs

kolkata

Work from Office

Responsibilities & Key Deliverables Resolve dealer/site/field issues promptly to ensure Zero repeat failures. Reduce average workshop and breakdown turnaround time (TAT). Train and monitor technician performance at dealer locations. Handle complex technical issues such as ECU flashing, advanced diagnostics, and troubleshooting electrical/electronic systems. Resolve breakdowns requiring expert intervention without towing vehicles to workshops. Guide dealer teams on correct firmware or ECU updates for vehicles. Provide immediate assistance to minimize downtime for commercial fleets. Attend urgent cases where vehicles are stranded due to technical failures. Train local technicians on advanced r...

Posted 2 days ago

AI Match Score
Apply

4.0 - 6.0 years

12 - 14 Lacs

bengaluru

Work from Office

Infogain has an exciting opportunity to join our network infrastructure teams as an Optical Network Deployment Engineer working on Backbone Network capacity deployment. This role will be focused on network deployment (IP, optical), and network operations (decommissioning, retrofitting, capacity upgrades, migrations, etc) We are looking for individuals with experience in routing/switching, deployment, optical, and leadership experience. This is a fast-paced environment, and we are looking for someone who is organized, can multi-task and enjoys working in a team environment. Responsibilities: Configuration, build, roll-out and testing of new DWDM line systems deployments, calibration, verifica...

Posted 2 days ago

AI Match Score
Apply

6.0 - 8.0 years

6 - 11 Lacs

bengaluru

Work from Office

Role Description: Infogain has an exciting opportunity to join our network infrastructure teams as an Optical Network Deployment Engineer working on Backbone Network capacity deployment. This role will be focused on network deployment (IP, optical), and network operations (decommissioning, retrofitting, capacity upgrades, migrations, etc) We are looking for individuals with experience in routing/switching, deployment, optical, and leadership experience. This is a fast-paced environment, and we are looking for someone who is organized, can multi-task and enjoys working in a team environment. Responsibilities: Configuration, build, roll-out and testing of new DWDM line systems deployments, cal...

Posted 2 days ago

AI Match Score
Apply

8.0 - 13.0 years

25 - 30 Lacs

bengaluru

Work from Office

What you will do Design and optimize Windows image provisioning and lifecycle management leveraging Autopilot and Autopilot 2.0. Lead enterprise hardware certification and driver/firmware integration for global device platforms. Design and implement automation jobs using PowerShell, Azure Automation, and integrations with platforms like ServiceNow and Nexthink FLOW. Manage Windows OS updates, feature upgrades, and compliance policies across global environments using Intune and MECM. Enhance endpoint security through Intune compliance policies, Active Directory Group Policy, and advanced scripting. Collaborate with cross-functional teams to align endpoint solutions with business and security ...

Posted 3 days ago

AI Match Score
Apply

2.0 - 5.0 years

4 - 7 Lacs

bengaluru

Work from Office

Responsibilities: Lead and execute the development effort of server side of our application. Participate in the entire application lifecycle, focusing on development and testing. Collaborate with Front-end developers to integrate user-facing elements with server-side logic. Collaborate with Embedded Firmware Engineers to build a robust end to end IoT solution. Collaborate with Data Engineers and Data Scientist to build a robust machine learning platform. Entrepreneurial Leadership role, where in you Innovate every day and do things beyond your current capabilities. Follow emerging technologies. Work towards making the platform highly efficient and scalable. Additional Details Experience: 2 -...

Posted 3 days ago

AI Match Score
Apply

12.0 - 17.0 years

40 - 45 Lacs

bengaluru

Work from Office

Principal Systems EngineerArchitect in Bangalore, KA, India Principal Systems EngineerArchitect Description Millions of people experience Synaptics every day. Our technology impacts how people see, hear, touch, and engage with a wide range of IoT applications -- at home, at work, in the car or on the go. We solve complex challenges alongside the most influential companies in the industry, using the most advanced algorithms in areas such as machine learning, biometrics and video processing, combined with world class software and silicon development. Synaptics is looking for a well-qualified Principal Systems Engineer to join our dynamic and growing organization. You will be responsible for de...

Posted 3 days ago

AI Match Score
Apply

2.0 - 7.0 years

2 - 10 Lacs

chennai

Work from Office

Embedded Engineer to develop, test, and debug firmware for STM32 ESP32 and AVR using Embedded C/C++.Implement communication protocols, integrate with hardware. candidate must reverse engineer and deliver complete firmware within defined timelines.

Posted 3 days ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

raipur, all india

On-site

As an intern at MediKlik, you will have the following day-to-day responsibilities: - Assist in writing and testing firmware in C/C++ for microcontroller-based systems. - Support the development of device drivers and embedded communication protocols (SPI, I2C, UART, etc.). - Participate in hardware testing and firmware validation on development boards. - Help with debugging and troubleshooting embedded systems under the guidance of senior developers. - Document code, workflows, and technical findings as part of the development process. - Learn and apply industry-standard tools such as debuggers, oscilloscopes, and version control systems. About Company: We, at MediKlik, are a group of young p...

Posted 3 days ago

AI Match Score
Apply

3.0 - 6.0 years

4 Lacs

hyderabad

Work from Office

Description: Prime Video is a premium streaming service that offers customers a vast collection of TV shows and movies all with the ease of finding what they love to watch in one place. We offer customers thousands of popular movies and TV shows including Amazon Originals and exclusive licensed content to exciting live sports events. We also offer our members the opportunity to subscribe to add-on channels which they can cancel at anytime and to rent or buy new release movies and TV box sets on the Prime Video Store. Prime Video is a fast-paced, growth business available in over 200 countries and territories worldwide. The team works in a dynamic environment where innovating on behalf of our...

Posted 3 days ago

AI Match Score
Apply

4.0 - 6.0 years

12 - 14 Lacs

bengaluru

Work from Office

Role Overview: As a Data Centre Provisioning Engineer will be responsible for supporting the deployment, activation, and operational excellence of hyperscale data centre network infrastructure. You will collaborate with cross-functional teams and external partners to ensure seamless provisioning, troubleshooting, and optimization of network systems. Key Responsibilities: Engineering & Troubleshooting Minimum 3+ years of experience in troubleshooting network Layer 1, 2, and 3 issues, preferably within AI fabric, 3-tier Leaf and Spine, NSF, and Optical networks. Provide direct engineering support to Data Center Construction, NetOps, FacOps, activation, and audit teams. Respond to hardware, sof...

Posted 3 days ago

AI Match Score
Apply

2.0 - 7.0 years

6 Lacs

faridabad, bengaluru

Work from Office

We are looking for a skilled Application Engineer with expertise in Motor applications to join our team. The ideal candidate will have a strong background in motor technology and experience working on similar projects. Roles and Responsibility Design, develop, and test motor control systems for various applications. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and implement motor control algorithms and firmware. Troubleshoot and debug issues with motor control systems. Conduct performance analysis and optimization of motor control systems. Ensure compliance with industry standards and regulations. Job Requirements Bachelor's degree in Elect...

Posted 3 days ago

AI Match Score
Apply

Exploring Firmware Jobs in India

Firmware development is a rapidly growing field in India with numerous job opportunities available for skilled professionals. Firmware engineers play a crucial role in designing and developing embedded software that is essential for the functioning of various electronic devices and systems.

Top Hiring Locations in India

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

These cities are known for their strong presence of technology companies and offer a plethora of opportunities for firmware professionals.

Average Salary Range

The average salary range for firmware professionals in India varies based on experience and skill level. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with 5+ years of experience can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the firmware domain, a typical career path may include roles such as Junior Firmware Engineer, Firmware Engineer, Senior Firmware Engineer, Firmware Architect, and Firmware Manager. Progressing through these roles often involves gaining expertise in specific technologies, leading projects, and mentoring junior team members.

Related Skills

In addition to firmware development, professionals in this field are often expected to have skills in areas such as embedded systems, microcontrollers, C/C++ programming, debugging, and hardware-software integration.

Interview Questions

  • What is firmware and how is it different from software? (basic)
  • Can you explain the process of flashing firmware onto a device? (medium)
  • How do you ensure firmware security in embedded systems? (advanced)
  • What is the role of interrupts in firmware development? (medium)
  • Can you explain the difference between volatile and non-volatile memory? (basic)
  • How do you optimize firmware code for memory-constrained devices? (advanced)
  • Have you worked with any real-time operating systems (RTOS) in firmware development? (medium)
  • How do you approach debugging firmware issues in a hardware-software integrated system? (advanced)
  • What are the advantages of using firmware over hardware for certain functionalities? (medium)
  • Can you discuss the importance of version control in firmware development? (basic)
  • How do you handle firmware updates for devices already deployed in the field? (advanced)
  • Have you worked on any IoT projects involving firmware development? (medium)
  • Explain the concept of firmware over-the-air (FOTA) updates. (medium)
  • How do you ensure firmware reliability in safety-critical systems? (advanced)
  • What are some common challenges faced in firmware development for IoT devices? (advanced)
  • Have you worked with any communication protocols like UART, SPI, or I2C in firmware development? (medium)
  • Can you discuss the role of power management in firmware design for battery-operated devices? (medium)
  • How do you ensure firmware compatibility across different hardware platforms? (advanced)
  • What tools do you typically use for firmware development and testing? (basic)
  • Can you explain the importance of documentation in firmware projects? (basic)
  • How do you stay updated with the latest trends and technologies in firmware development? (basic)
  • Can you discuss any experience you have with bare-metal programming in firmware development? (medium)
  • How do you approach firmware testing to ensure reliability and performance? (medium)
  • Have you worked on any firmware projects involving sensor integration? (medium)
  • Can you discuss a challenging firmware bug you encountered and how you resolved it? (advanced)

Conclusion

Firmware jobs in India offer exciting opportunities for tech enthusiasts looking to work on cutting-edge projects in embedded systems and IoT. By honing your skills, preparing thoroughly, and showcasing your expertise, you can land a rewarding career in this dynamic field. Good luck with your job search!

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