Jobs
Interviews

640 Firmware Development Jobs - Page 6

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

0 Lacs

pune, maharashtra

On-site

The ideal candidate for the position of C++ Developer should hold a Bachelor's degree in computer science or a related program, or possess equivalent work experience. The candidate must demonstrate a high level of proficiency in C++11 and Linux system programming, including skills in IPC multi-processing, multi-threading, and debugging/core dump analysis. Additionally, the candidate should have strong debugging skills and knowledge of video streaming technologies such as MPEG-DASH, HLS, and Progressive Download. Moreover, familiarity with different audio/video formats like h264, H265, AV1, mp4, cmaf, ts, and tools for analyzing them is essential. Knowledge of SoC architecture and experience ...

Posted 2 weeks ago

Apply

20.0 - 30.0 years

80 - 125 Lacs

bengaluru

Work from Office

Technical Staff, Software Engineering The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Technical Staff on our Software Engineering Team in our Client Solutions Group . What Youll Achieve: As a Technical Staff of engineering, you will lead technical execution across BIOS, embedded firmware, ...

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

howrah, west bengal

On-site

You should have expertise and hands-on experience in hardware and firmware development from scratch. This includes integration and verification of complex SoC systems such as Application Processor, Baseband SoC, Power management IC, RF Engine, Memory, Keypad, and Display. You will be responsible for PCB schematic and layout design, conducting signal integrity analysis, power integrity analysis, and thermal analysis to optimize hardware designs. Demonstrating CAD design capabilities and expertise in Embedded System Design are essential. Experience in firmware development with 8, 16, 32-bit Controllers/Processors and turn-key solutions is required. Virtual prototyping of electronic designs thr...

Posted 2 weeks ago

Apply

17.0 - 21.0 years

70 - 75 Lacs

hyderabad

Work from Office

Role & responsibilities At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. Youll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life Responsibilities may include the following and other duties may be assigned. Collaborate with stakeholders to translate requirements into platform solutions and evaluate emerging technologies. Design, develop, test, document software components, and resolve infrastructure/application issues. Lead CAPA, field investigations, and capacity planning for platform growth. Maintain technical documentation and drive cont...

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded C Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your typical day will involve collaborating with team members to ensure the successful implementat...

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded C Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of s...

Posted 2 weeks ago

Apply

0.0 - 7.0 years

3 - 8 Lacs

ahmedabad

Work from Office

Role Category: Embedded Code Development, Debugging, Testing & Version Control Job Description: We are seeking an Embedded Firmware Engineer to design, develop, and maintain software for microcontroller-based systems. The role covers the complete cycle from requirement analysis to production deployment, with focus on STM32 family and FreeRTOS-based applications. Responsibilities: Develop, code, test, and debug embedded firmware. Review code/design and optimize system performance. Integrate and validate new product designs with hardware teams. Troubleshoot, support QA, and provide post-production support. Work on drivers from datasheets and handle protocols like UART, SPI, I2C. Ensure robust ...

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

thane, maharashtra

On-site

The Firmware Developer will be responsible for developing firmware for controllers used in various Blue Star products, including special controllers with features such as BMS Compatibility, GPRS/Ethernet Connectivity, etc. You will collaborate with the Project Leader and Logic team to understand system and market requirements and translate them into firmware specifications and algorithms. Additionally, you will work closely with the Electronic Hardware team to optimize firmware to meet system requirements. As a Firmware Developer, you will prototype new technologies in the HVAC industry and possess experience in developing bootloader software that communicates with controllers through commun...

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Firmware Developer based in Bangalore, KA, you will be responsible for performing hands-on work in the on-site lab, focusing on developing and debugging firmware code using C and C++. You must have experience in Open BMC or BMC and collaborate closely with silicon architects and designers in a cross-functional environment to provide guidance and timely status updates. Your role will involve analyzing log files, offering recommendations for improvements, and proactively conducting multiple tests to identify and resolve issues. You should be proficient in C programming for firmware development, particularly firmware that boots an operating system. With at least 6 years of hands-on experie...

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a member of Team Geek Solutions, you will be an integral part of a dynamic and multi-disciplinary team focused on designing, integrating, testing, and optimizing cutting-edge applications. Your role will involve creating innovative Firmware data structures and algorithms, developing design documents, and ensuring the functionality of various system modules meets the specified requirements. Your expertise in ARM-based Linux systems, Firmware development, Embedded C/C++, Real-time operating systems, and hardware architecture will be instrumental in delivering high-quality solutions. To excel in this position, you should possess a Bachelor's or Graduate's Degree in computer engineering, elec...

Posted 2 weeks ago

Apply

20.0 - 30.0 years

80 - 125 Lacs

bengaluru

Work from Office

Technical Staff, Software Engineering The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Technical Staff on our Software Engineering Team in our Client Solutions Group . What Youll Achieve: As a Technical Staff of engineering, you will lead technical execution across BIOS, embedded firmware, ...

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a dynamic Software Technical Project Manager at Molex, you will play a crucial role in developing new products for the market. Working as part of our strong Engineering Team, you will collaborate with design teams internationally to ensure the successful creation and implementation of firmware for embedded communication devices. Your responsibilities will include planning software project priorities, timelines, and deliverables based on requirements and resources, discussing requirements with customers, managing error tasks, supporting testing teams, and providing regular project status reports to program management while actively highlighting potential problems and risks for timely mitig...

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Mempage Technologies is on a mission to provide Product Engineering Services and develop future technology to simplify life. Specializing in R&D, MVPs, product development, and technology services, we aim to empower and transform society while prioritizing security and privacy through cutting-edge technologies such as AI, IoT, Edge, and Cloud computing. Our focus lies in developing AI-driven products for Smart Agriculture, Smart Grid, Healthcare, Logistics, and Gaming. With a client portfolio that includes Emaar, Radisys, AMD, and Qualcomm, Mempage Technologies operates offices in India, Malaysia, and the USA. We are currently seeking a dedicated Flex Security Firmware Engineer for a full-ti...

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

The Firmware Engineer position in Chennai requires a candidate with over 3 years of experience to design, develop, and optimize firmware for embedded systems using C/C++. You will be responsible for microcontroller programming with various microcontrollers such as STM32, ESP32, PIC, AVR, and ARM Cortex-M series. Implementing communication protocols like UART, SPI, I2C, CAN, USB, ADC, PWM, and GPIO will be part of your role. Additionally, you will develop applications using FreeRTOS, Zephyr, or bare-metal programming for RTOS & Bare-Metal Systems. Designing custom bootloaders, implementing FOTA updates, and troubleshooting using JTAG, SWD, oscilloscopes, logic analyzers, and debuggers are cru...

Posted 2 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

bengaluru

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in firmware development on ARM or RISCV microprocessors Expertise with one or more peripherals / controllers like UART, I2C, SPI, QSPI Expertise with low level development in C / C++ and assembly Expertise in debugging Expertise in perl or python Scripting Expertise in test automation development. Expertise in projects related to crypto / security would be an added advantage Preferred resources with valid regional work permit

Posted 3 weeks ago

Apply

4.0 - 10.0 years

7 - 12 Lacs

bengaluru

Work from Office

Engineers with expertise in firmware development related to memory recognition and configuration code Expertise in embedded C programming Expertise in using hardware debug tools Good problem solving, analysis and debugging skills Good understanding of DDR4, DDR5, NVDIMM Good understanding of different DIMM types (UDIMM / SODIMM / RDIMM / LRDIMM / LPDDR) Good understanding of UMC features like ECC, SME, SEV, RAS etc Understanding of different vendor implementations and memory timing difference is a big plus Knowledge of platform BIOS and UEFI / Coreboot is a big plus Scripting knowledge is a plus Preferred resources with valid regional work permit

Posted 3 weeks ago

Apply

4.0 - 10.0 years

7 - 11 Lacs

bengaluru

Work from Office

Engineers with expertise in firmware development related to BIOS, power management and PCIe Expertise in Embedded C programming Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus Strong knowledge of platform BIOS development Good knowledge SoC power management CPU / Device power states, hot-plug etc Firmware development & release process understanding Prior experience working with firmware design & development OS / Drivers / Software stack understanding is a plus Excellent communication and articulation skills Preferred resources with valid regional work permit Preferred resources with valid regional work permit

Posted 3 weeks ago

Apply

4.0 - 8.0 years

8 - 16 Lacs

bengaluru

Work from Office

Senior Firmware Engineer Functional Safety Experience: 4 to 6 years Key Skills: Firmware development, FUSA for automotive ECUs, Infineon Aurix TC3xx, ISO 26262 (ASIL B/C) Hands-on experience with bare-metal driver integration. Proficient in non-AUTOSAR software development, specifically RTOS-based application development. Experience with SafeRTOS is preferred. Strong background in automotive functional safety. Skilled in implementing safety mechanisms. Experienced in performing applicability analysis based on safety manuals. Proficient in microcontroller-based application development, with preferred experience on TC3xx microcontrollers.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

6 - 10 Lacs

bengaluru

Work from Office

The responsibilities include developing software and firmware for: 1. Server Memory sub-system initialisation and operation 2.Automation of characterisation and post silicon validation work flow 3.FPGA Firmware development 4.Validating Memory Initialisation Procedures The role requires understanding of the 3 key areas listed below.While direct hands-on experience in coding for sw/fw in below domain is preferred, candidate must at minimum, have background in digital electronics/hardware or, interest to understand and work closely with hardware systems. 1.Server Memory subsystems(DDRx, memory controllers) 2.Memory RAS,QUAL 3.Hardware interfaces like PCie, I2C Required education Bachelor's Degr...

Posted 3 weeks ago

Apply

1.0 - 4.0 years

6 - 10 Lacs

pune

Work from Office

At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for a System Requirements Engineer to be based at our customers site in Gaydon . Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ens...

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You should have experience in developing firmware for storage devices, hard drives, and memory devices. Additionally, you should have experience in customizing and building Linux kernels, drivers, and root file systems. It is essential to have excellent programming skills in C and C++. If you are interested in this position, please email your updated resume in word format to hrd@vedams.com. Please mention your Current CTC, Expected CTC, and Notice Period in the email.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

A Firmware Manager role involves overseeing a team of firmware engineers, managing projects, and ensuring the timely delivery of firmware solutions. Your responsibilities will include hiring, training, and mentoring engineers, setting team goals, and monitoring performance. You will lead project planning, budgeting, and tracking progress to mitigate risks and ensure on-time delivery within budget constraints. You must possess a deep understanding of firmware development processes, tools, and technologies. Your technical expertise will be crucial in designing and developing firmware solutions, troubleshooting issues, and staying updated on industry advancements. Effective collaboration with h...

Posted 3 weeks ago

Apply

2.0 - 17.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Platform Software Architect Engineer, Senior Staff/Manager to join the Qualcomm Platform Software Architecture team. This team falls under the Common Software Engineering organization and works collaboratively with HW counterparts to define, evolve, and sustain architectures that enable differentiating features for products at a minimum cost. The primary focus is on server products, with a key theme of harmonization and re-use across products. The team collaborates with various SW and HW teams across the organization to gather requirements and provide architectural proposals and recommendations. As a Platform Software Architect Engineer, Senior Sta...

Posted 3 weeks ago

Apply

3.0 - 12.0 years

0 Lacs

thane, maharashtra

On-site

As an Embedded Software Engineer at our company located in Khopat, Thane, 400601, you will be responsible for understanding and finalizing project requirements, designing, building, and testing efficient embedded code, ensuring code robustness, security of communication devices, and protecting firmware. You will collaborate on the design of future product revisions. To excel in this role, you should hold a BE/BTech(EXTC) / MSc (Electronics) / M. Tech (Embedded Systems) degree with 3-12 years of experience in Firmware Development. Your expertise should include a deep understanding of 8 bit, 16 bit, 32 bit Micro controllers, proficiency in C/C++ programming language in an embedded software con...

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

You should have 3-6 years of experience in Embedded Software Engineering. The job is located in Mumbai and requires a qualification of BE/B-Tech in electrical/electronic and communication engineering. As an Embedded Software Engineer, your responsibilities will include designing and implementing software for embedded devices and systems, developing, coding, testing, and debugging system software, as well as analyzing and enhancing the efficiency, stability, and scalability of system resources. Your duties will involve designing and implementing software for embedded devices and systems from requirements to production and commercial deployment, reviewing code and designs, integrating and vali...

Posted 3 weeks ago

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