Firmware Development Engineer

3 weeks ago


Bengaluru, Karnataka, India TeizoSoft Private Limited Full time

Firmware Development Engineer with 6+ Yrs for one of our clients

Location : Bangalore.

Job Type : Full Time.

Job Location : Bangalore.

Notice Period : Max 40 Days.

Job Description :

Design and implement real-time applications on ARM processors interfacing with multiple sensors in C++.

Participate in the team's software processes, including: requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements.

Debug complicated issues as they arise during product development.

What you have :

- Experience in developing C / C++ multi threaded applications, ideally for Embedded Linux targeting multiple ARM cores.

- Experience in low level driver development in embedded systems.

- Experience developing firmware for hardware on Embedded Linux.

- Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bringup, power management, performance optimization or hardware/software integration, RTOS.

- Experience with the processor architecture.

- Experience working with communication protocols like I2C, SPI, UART.

- Knowledge of electronics principles, including reading schematics and using logic analyzers, oscilloscope, and other test equipment.

- Experience in performance tuning, debugging tools, tests and release management.

- Bachelors in Engineering with 6+ years of experience or Masters in Engineering with 5+ years of experience.

Nice-to-haves :

- Experience working with high speed interfaces like ADC, MIPI, PCIE.

- Experience with Xilinx, Zync, SOC family or equivalent.

- Experience debugging FPGA hardware via lab equipment.

- Experience with scripting languages: Python, shell scripts.

- Ability to analyze datasets using Python, Matlab, or equivalent tools to identify issues and improve our core technology.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Foundation for Science, Innovation and Development, IISc Bangalore Full time

    Position 1: Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 4-6 yearsLocation: Bengaluru, India (IISc Campus)Salary: As per Industry StandardResponsibilities:Lead firmware development activities across multiple medical device projects, ensuring high-quality, reliable, and efficient code implementationDesign a comprehensive firmware...

  • Firmware Developer

    3 weeks ago


    Bengaluru, Karnataka, India Varite Full time

    Role Overview : We are looking for a highly skilled Storage Firmware Engineer with experience in SSD controller development, NAND development, or general storage development to join our team. The ideal candidate will have strong proficiency in C programming, a solid understanding of embedded systems, and a working knowledge of storage technologies such as...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Firmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Mempage Full time

    Job Description : Responsibilities : - Design, develop, and maintain BMC firmware based on OpenBMC. - Focus on Platform Specific Package (PSP) firmware development and integration. - Implement and debug firmware functionalities related to side-band/out-of-band server management. - Develop embedded software using strong C programming skills. - Perform...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Firmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...


  • Bengaluru, Karnataka, India 3 COLON 33 TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title : Security Firmware Development EngineerExperience : 8+YearsLocation : Chennai/Bangalore/KochiJob Summary :We're seeking an experienced Security Firmware Development Engineer to design, develop, and maintain security firmware for our systems. If you have expertise in security firmware development, including crypto engines, key management, and...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Job Summary We are seeking an experienced Firmware Engineer to design, implement, test, and maintain Firmware for all client embedded products. The ideal candidate is a confident engineer with a passion for learning and a willingness to develop new technologies in a real greenfield project that touches every level of the IoT stack. Key Responsibilities...

  • Firmware Engineer

    4 days ago


    Bengaluru, Karnataka, India Mempage Full time

    Job Description :Responsibilities :- Design, develop, and maintain BMC firmware based on OpenBMC.- Focus on Platform Specific Package (PSP) firmware development and integration.- Implement and debug firmware functionalities related to side-band/out-of-band server management.- Develop embedded software using strong C programming skills.- Perform thorough...


  • Bengaluru, Karnataka, India Microsoft Full time

    Firmware Development Lead OpportunityWe are seeking an experienced Firmware Development Lead to join our Hardware Infrastructure Engineering team at Microsoft. In this role, you will be responsible for leading the development of firmware components for Azure infrastructure. Your expertise in firmware development and embedded systems will enable us to deliver...

  • Firmware Engineer

    8 hours ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:  PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and...

  • Firmware Engineer

    9 hours ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:  PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and...


  • Bengaluru, Karnataka, India MosChip Semiconductor Technology Limited Full time

    About the RoleWe are seeking a Senior Firmware Engineer to lead our firmware development team. The successful candidate will have extensive experience in developing firmware for microcontroller-based systems. As a Senior Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various microcontroller platforms. Your...


  • Bengaluru, Karnataka, India Mempage Full time

    **Job Summary:** Mempage is seeking a talented Platform Firmware Engineer to join our team. As a Platform Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various platforms. Main Responsibilities:Design and develop firmware based on OpenBMC.Implement and debug firmware functionalities related to...

  • Lead Firmware Engineer

    10 hours ago


    Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full time

    About the PositionTessolve Semiconductor Private Limited is looking for a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing and developing firmware components for embedded systems, evaluating firmware and system architectures, and mentoring FW engineering teams.ResponsibilitiesDesign and develop...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...

  • Firmware Engineer

    6 days ago


    Bengaluru, Karnataka, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore location Total Experience: 4+ yrs Role: Firmware Engineer Salary: Case to case basis Notice period: upto 60 Days Mode of job: 5 Days Working from Office Job Description: Position: Firmware Engineer - Embedded C/C++ Key Skills: Expertise in C and C++ programming, especially embedded C, Strong ...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Description:About the RoleWe are seeking a highly motivated Cloud Firmware Engineer to join our team at Microsoft. As a key member of our Hardware Infrastructure Engineering team, you will be responsible for designing and developing firmware components for Azure infrastructure. Your expertise in firmware development and embedded systems will enable us to...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full time

    Job DescriptionWe are seeking an experienced Firmware Architect and Engineer to join our team. The successful candidate will be responsible for designing and developing firmware components, identifying and understanding firmware requirements, and mentoring FW engineering teams in design and development of solutions.


  • Bengaluru, Karnataka, India Microsoft Full time

    About the RoleWe are seeking a highly motivated and experienced Cloud Firmware Engineer to join our team at Microsoft. As a Cloud Firmware Engineer, you will be responsible for contributing to the architecture and design of various firmware components, including driver interfaces, system libraries, and secure platform design.Responsibilities:Contribute to...