970 Firmware Development Jobs - Page 4

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

6.0 - 9.0 years

2 - 6 Lacs

bengaluru

Work from Office

We are looking for engineers who can develop, test and debug software in an embedded platform (6-10 years) Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills Micro controller based firmware development o Implement software as per a given hardware, software or protocol reference manual o Concepts of RTOS, Concepts of micro processor, interrupts, assembly instructions, startup code, memory map etc Linux Porting / Device Driver development o Hands on experience in setting up Linux kernel or BSP build environments o Hands on experience in writing Linux kernel space code o Concepts of Kernel build environmen...

Posted 1 week ago

AI Match Score
Apply

3.0 - 6.0 years

4 - 8 Lacs

bengaluru

Work from Office

We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - Micro controller based firmware development o Implement software as per a given hardware, software or protocol reference manual o Concepts of RTOS, Concepts of micro processor, interrupts, assembly instructions, startup code, memory map etc Linux Porting / Device Driver development o Hands on experience in setting up Linux kernel or BSP build environments o Hands on experience in writing Linux kernel space code o Concepts of Kernel build environment, Linux D...

Posted 1 week ago

AI Match Score
Apply

2.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-10+ years of experience in firmware development for storage or embedded systems. VLSI / 5+ Years Strong firmware design and debug experience using assembly and C programming. Deliver on cutting-edge storage products with interfaces ...

Posted 1 week ago

AI Match Score
Apply

4.0 - 7.0 years

12 - 17 Lacs

bengaluru

Work from Office

Network Design and Implementation: Design, plan, and implement LAN, WAN, and Wi Fi networks for enterprise organizations. Ensure that network architectures align with business objectives and security requirements. Network Appliance Management: Install and configure network appliances, including routers, switches, firewalls, and security devices. Manage firmware upgrades and migrations to maintain network security and functionality. Troubleshooting and Issue Resolution: Investigate and resolve technical issues affecting network performance and security. Collaborate with cross functional teams to diagnose and rectify problems promptly. Network Administration: Administer LAN and WAN infrastruct...

Posted 1 week ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

Job Description: You will be responsible for designing and developing robust embedded system solutions for real-world enterprise applications. This includes collaborating on system architecture, communication protocol design, and technology stack selection. Additionally, you will design electronic hardware, create schematics, select components, finalize BOM, and define validation/testing procedures. Your role will also involve developing, testing, and debugging firmware for various microcontroller platforms. Key Responsibilities: - Hands-on experience with firmware development on micro-controller families such as AVR, MSP430, STM32, Renesas, etc. - Proficient in circuit design, component sel...

Posted 2 weeks ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Junior Embedded Software Engineer at Thynkloop, a company of Denklus Systems, you will be part of the core embedded R&D team working on next-gen intelligent devices across IoT, Industry 5.0, and MedTech domains. **Role Overview:** You will be responsible for: - Firmware development for ESP32, STM32, and industrial-grade microcontrollers - Building real-time systems for sensors, communication, and AI-enabled edge devices - Working with peripherals such as SPI, I2C, UART, ADC, PWM, CAN, etc. - Debugging, optimization, and hardware bring-up in collaboration with the hardware design team - Contributing to R&D prototypes and production-ready firmware **Key Responsibilities:** - 02 years of e...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

andhra pradesh

On-site

As a PCB Layout Designer for electric vehicles, your role involves designing and developing multi-layer PCB layouts for complex electronic systems. You will collaborate closely with hardware engineers, firmware developers, and manufacturing teams to translate schematics into optimized PCB designs. It is crucial to ensure signal integrity, power distribution, EMI/EMC compliance, and thermal management in all designs. Your responsibilities will include performing design rule checks, reviewing, and validating designs to meet industry standards. Key Responsibilities: - Design and develop multi-layer PCB layouts for electronic systems in electric vehicles - Translate schematics into optimized PCB...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Firmware Engineer at AMD, you will have the exciting opportunity to work on a dynamic team dedicated to firmware development across a wide range of AMD's product lines. You will play a crucial role in supporting cutting-edge interconnect technology in pre and post silicon environments, as well as contribute to firmware transformation initiatives that drive the organization forward. Your contributions in this role will be highly valued and recognized within the company. Key Responsibilities: - Contribute to ROM based firmware for next-generation interconnect and chiplet technologies - Collaborate closely with cross-functional teams including BIOS, architecture, design, emulation, ...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a member of the team at Microchip Technology Inc., you will be part of a dynamic and innovative organization that plays a crucial role in shaping the technology landscape. Our culture fosters growth, stability, and a challenging environment with limitless career opportunities. We take pride in supporting our employees" development and promoting a values-based decision-making approach. Join us in our mission to empower innovation and drive excellence in the workplace. **Key Responsibilities:** - Design, develop, test, and deploy firmware, software, and/or hardware solutions according to project requirements and company standards. - Lead and engage in architectural and design discussions to...

Posted 2 weeks ago

AI Match Score
Apply

15.0 - 24.0 years

40 - 70 Lacs

chennai

Hybrid

We're hiring! We're looking for a talented Senior Manager, Software Engineering (Networking & Compute) to join our team at Celestica in Chennai. If you have experience mentioned below and are interested in exploring this opportunity, we'd love to hear from you! Role Type: Full-time Experience Level: 15+ years Location: Chennai (Hybrid) Key Responsibilities: Lead a high-performance software team that works with multiple layers of firmware from the lowest level drivers to higher layers of specialized stacks for AI Compute products Coach and mentor the team in understanding their strengths and weakness Take the lead in project planning and scheduling. Take responsibility for non-technical eleme...

Posted 2 weeks ago

AI Match Score
Apply

6.0 - 10.0 years

10 - 15 Lacs

ahmedabad

Work from Office

Roles and Responsibilities: Lead and contribute to the design, development, and optimization of embedded firmware on 32-bit microcontrollers running RTOS . Architect and implement modular, reusable, and maintainable firmware components . Integrate and manage external memory interfaces (RAM, Flash, SD card, USB). Deep understanding of MCU serial communication protocols I2C, SPI, UART, USB . Mentor and guide a small team of engineers in design reviews, coding standards, and debugging best practices. Collaborate closely with hardware , Android , and system teams to ensure seamless integration of firmware and application layers. Conduct firmware testing, validation, and performance optimization ...

Posted 2 weeks ago

AI Match Score
Apply

3.0 - 5.0 years

0 - 3 Lacs

noida

Work from Office

Purpose of the role We are seeking a passionate Embedded Firmware Engineer with minimum 3 years of hands-on experience in embedded systems development. The candidate will be responsible for designing, developing, testing, and maintaining firmware for microcontroller-based products. The role requires strong fundamentals in embedded C programming, hardware-software integration, and debugging skills. Technical Skills Required 1. Strong proficiency in Embedded C/C++ programming. 2. Experience with MCUs/MPUs (preferably STM32, TI, NXP, Microchip). 3. Hands-on experience with embedded debugging tools (JTAG, SWD, Logic Analyzer, Oscilloscope). 4. Good understanding of RTOS concepts (Free RTOS or eq...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 10.0 years

10 - 15 Lacs

bengaluru

Work from Office

Responsibilities : Firmware Development: Design and develop low-level firmware for new embedded products. Define architecture for embedded Linux systems. Customise and maintain Linux distributions with Yocto Project. Integrate and validate drivers and hardware components. Optimise performance and resource usage. Develop and integrate firmware for platforms based on System on Modules (SOMs). Customise embedded Linux systems to run efficiently on SOM hardware platforms . Debugging & Troubleshooting: Resolve complex hardware and software issues at firmware level. Use tools such as JTAG and GDB for debugging. Project Leadership & Collaboration: Work autonomously through the full software develop...

Posted 2 weeks ago

AI Match Score
Apply

4.0 - 8.0 years

15 - 25 Lacs

pune, bengaluru

Work from Office

Required Exposure: Very strong knowledge of C programming and data structures with experience in micro-controller based projects. Clear concept of micro-Controller Architecture. Driver Development using embedded C / assembly language Troubleshooting using debugger/ logic Analyzer etc. Good understanding of RTOS with experience in realizing software as multiple tasks in RTOS. Knowledge of different communication protocols, interfaces and hardware subsystems. Familiarity with software configuration management tools (SVN/GIT), defect tracking tools, and peer review Preferred add-ons: Exposure to CAN/ CAN(FD) and higher level protocols like UDS/ CCP/ J1939/ other. Working experience with ARM cor...

Posted 2 weeks ago

AI Match Score
Apply

3.0 - 7.0 years

16 - 20 Lacs

hyderabad

Work from Office

General Summary: We are seeking a motivated and skilled Embedded Software Engineer to join our team. The ideal candidate will have a strong foundation in embedded systems development, excellent communication skills, and a passion for solving complex problems in real-time environments. Experience with DSP and sensor integration is a plus. Key Responsibilities : Design, develop, and debug embedded software using C/C++ programming. Collaborate with cross-functional teams including hardware, firmware, and system engineers. Work on real-time operating systems (RTOS) and multi-threaded applications. Integrate and interface with sensors such as IMUs using protocols like I2C and SPI. Participate in ...

Posted 2 weeks ago

AI Match Score
Apply

9.0 - 14.0 years

14 - 19 Lacs

bengaluru

Work from Office

General Summary: The display software team is looking for talented software engineers interested in designing and developing software for mobile and embedded devices. The display software team is responsible for delivering device driver, firmware, and tools for Snapdragon chipsets, providing best in class performance, power and features. This role will involve working on the firmware development for Display. Responsibilities will include the design and development of new features, support for new hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners and OEMs. In additi...

Posted 2 weeks ago

AI Match Score
Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be working as a Senior Firmware Engineer for NAND Flash Storage Products at PTech Soft GmbH in Bengaluru. Your responsibilities will include firmware development for NAND flash storage products, collaborating with electrical engineering teams, and creating software solutions for customized hardware. Key Responsibilities: - Develop firmware for NAND flash storage products - Collaborate with electrical engineering teams - Create software solutions for customized hardware - Utilize strong hands-on experience in Embedded C programming with data structures, search & sort algorithms - Work on firmware development for multi-core platforms - Utilize strong debugging skills us...

Posted 2 weeks ago

AI Match Score
Apply

3.0 - 8.0 years

16 - 20 Lacs

bengaluru

Work from Office

General Summary: Job Overview: Qualcomm XR Research India is rapidly expanding to offer state-of-the-art XR solutions. To scale and strengthen our offering in this domain, we are seeking candidates with strong software development and performance optimization expertise. Responsibilities: Collaborate closely with functional teams to understand the algorithms and software implementations, analyze and identify performance issues and bottlenecks, come up with plans to optimize the overall performance of software deliverables. Implement, port and optimize algorithms related to XR technologies including perception, computer vision, image processing, on Qualcomms platforms. The focus is on the usag...

Posted 2 weeks ago

AI Match Score
Apply

0.0 - 1.0 years

0 Lacs

bengaluru

Work from Office

About the Internship We are looking for enthusiastic M.Tech (ECE/EEE) students to join our Embedded Systems Internship Program . Selected candidates will work on real-time embedded projects with hands-on exposure to firmware, hardware, and system-level debugging . High-performing interns will have the opportunity to transition into live client projects. Key Focus Areas: Embedded C programming and debugging ARM microcontroller programming & peripheral integration Computer motherboard components and system-level analysis Firmware development and debugging Eligibility Criteria: Pursuing M.Tech in E&C / EEE Minimum CGPA 7.0 or above Strong knowledge of C programming, microcontrollers, and digita...

Posted 2 weeks ago

AI Match Score
Apply

0.0 - 1.0 years

0 Lacs

bengaluru

Work from Office

About the Internship We are looking for enthusiastic M.Tech (ECE/EEE) students to join our Embedded Systems Internship Program . Selected candidates will work on real-time embedded projects with hands-on exposure to firmware, hardware, and system-level debugging . High-performing interns will have the opportunity to transition into live client projects. Key Focus Areas: Embedded C programming and debugging ARM microcontroller programming & peripheral integration Computer motherboard components and system-level analysis Firmware development and debugging Eligibility Criteria: Pursuing M.Tech in E&C / EEE (2024 -2026 batch only) Minimum CGPA 7.0 or above Strong knowledge of C programming, micr...

Posted 2 weeks ago

AI Match Score
Apply

1.0 - 6.0 years

5 - 15 Lacs

noida

Work from Office

Looking for Embedded Software Engineer with strong C programming, pointer handling, and data structures. Must know OS concepts, memory management (paging/segmentation), and networking (OSI model). Experience with embedded systems preferred. Required Candidate profile Embedded Software Engineer+ hands-on C programming Excellent comm. skills Immediate joiner or 15 days Should be available for In-person interview in the 2nd round Contact on:npal@marquistech.com

Posted 2 weeks ago

AI Match Score
Apply

0.0 - 4.0 years

14 - 18 Lacs

bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 12~16+ Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for developing and maintaining the software stack for IVI and ADAS systems . Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-tim...

Posted 2 weeks ago

AI Match Score
Apply

3.0 - 8.0 years

18 - 22 Lacs

bengaluru

Work from Office

General Summary: Work on software architecture and design for WLAN features in firmware Involved in development, release and maintenance of WLAN firmware Working with peer teams to define SW interfaces Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic o...

Posted 2 weeks ago

AI Match Score
Apply

4.0 - 9.0 years

7 - 16 Lacs

chennai

Work from Office

Develop embedded firmware for microcontrollers & microprocessors using C, C++, Embedded C Experience in communication protocols: I2C, SPI, UART, MODBUS, USB Work with Bluetooth, Zigbee, GPRS Integrate software-hardware & debug Coordinate with teams Required Candidate profile Interpret client requirements into executable workflows Strong analytical, debugging, and C programming skills Proactive team player with fast learning ability Excellent English communication skills

Posted 2 weeks ago

AI Match Score
Apply

2.0 - 7.0 years

14 - 18 Lacs

bengaluru

Work from Office

General Summary: Work on software architecture and design for WLAN features in firmware Involved in development, release and maintenance of WLAN firmware Working with peer teams to define SW 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 Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Ja...

Posted 2 weeks ago

AI Match Score
Apply
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