Firmware Engineer

2 weeks ago


Noida, Uttar Pradesh, India NXP Semiconductors Full time ₹ 9,00,000 - ₹ 12,00,000 per year

You will be working in System Manager(SM) Team. System Manager (SM) is a low-level system function which runs on a System Control Processor (SCP) to support isolation and management of power domains, clocks, resets, sensors, pins, etc. on complex application processors. The primary purpose of the SM is to allow isolation between software running on different cores in the SoC.

Responsibilities:

•    Develop, test, and support system management firmware on i.MX embedded systems. 

•    Architect system management features across the i.MX portfolio and drive SoC hardware support for system control

•    Port firmware code to new i.MX SoCs and development boards

•    Assess firmware performance metrics and develop methods and tests to improve system management code coverage.

•    Work with internal teams to port, debug, and optimize system management firmware on various systems.

Requirements:

•    Bachelor or master's degree in Computer Science or similar disciplines - Batch of 2024 or 2025. Less than 2 years of experience.

•    Proficiency with C-programming on embedded systems

•    Experience with ARM Cortex-M and Cortex-A architecture

•    Knowledge of ARM assembly language

•    Proficiency with ARM GNU toolchain

•    Proficiency with using Linux shell commands and tools (e.g. GIT, make, etc.) for embedded software development

•    Knowledge of embedded debug tools and probes (e.g. Lauterbach)

•    Knowledge of the ARM System Control and Management Interface (SCMI) specification

•    Experience using static code analysis tools (e.g. Coverity, gcov, cppcheck, lint)

•    Knowledge of board-level components (IO expanders, off-chip RTC modules, etc.) 

#LI-DNI


  • Firmware Engineer

    1 week ago


    Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 16,00,000 per year

    As a Firmware Engineer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...

  • Firmware Engineer

    2 weeks ago


    Noida, Uttar Pradesh, India Esscorptech Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test and maintain firmware using Embedded C, RTOS and Arm Cortex processors.* Ensure compliance with IEC standards and implement DLMS, MQTT, Modbus protocols.


  • Noida, Uttar Pradesh, India Shashwath Solution Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a candidate with a strong background in firmware development and relevant experience in the electronics, semiconductors, or software industry. The ideal candidate should meet the following requirements: Requirements:Candidate should have overall experience of Firmware development for more than 4 years. Must have academic record and...


  • Noida, Uttar Pradesh, India Geotech Systems and Solutions Pvt Ltd Full time ₹ 2,40,000 - ₹ 4,00,000 per year

    Job SummaryTo work on bare metal programming for Micro-controller based Embedded applications; Embedded C based Firmware Design, Development and testing. Candidate should be able to design and understand Embedded and Programmable hardware, Power Electronics, Analog and Digital Circuits, Communication Protocols.Responsibilities and DutiesWork on firmware and...

  • Firmware Architect

    6 days ago


    Noida, Uttar Pradesh, India Addverb Technologies Full time

    Purpose of the roleWe are looking for a professional Embedded System Engineer to execute complete embedded device development lifecycle. The goal is to create scalable and optimized systems for robots as well as standalone devicesTechnical Skills Required 1. Proven working experience in embedded systems across all Firmware, Hardware and Software 2....


  • Greater Noida, Uttar Pradesh, India Eppeltone Engineers Pvt. Ltd Full time ₹ 10,00,000 - ₹ 13,40,905 per year

    Job descriptionJob DescriptionOverall 7+ years of experience in design and development of embedded systemsExpertise and hands-on coding experience in Linux, C++ & C.Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM.Experience in communication protocols such as I2C, SPI, RS232, RS485, USB,...

  • RTOS Engineer

    4 days ago


    Noida, Uttar Pradesh, India Appit Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    As an RTOS Engineer, the role involves analyzing, customizing, and integrating the proprietary voice patch engine into Lavas feature phone firmware. Working closely with the Embedded C Engineer and Project Manager is crucial to ensure seamless integration with Unisoc/MediaTek chipsets.**Key Responsibilities**Reverse-engineer existing firmware to identify...

  • Embedded Engineer

    2 weeks ago


    Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 20,00,000 per year

    As an Embedded Engineer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...

  • Embedded Engineer

    1 week ago


    Noida, Uttar Pradesh, India Addverb Technologies Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    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,...


  • Noida, Uttar Pradesh, India Bonphul Air Products Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the Role:We're looking for a passionate Embedded Engineer to join our hardware development team. You'll be working on ESP32-based systems that integrate sensors, displays, and other electronic modules. The ideal candidate loves working hands-on with hardware, enjoys solving real-world problems, and has a keen eye for reliable circuit and firmware...