Firmware Engineer

1 day 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



  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE:Candidates currently living in Sector 78, Noida or nearby areas.Remote candidates should NOT apply for this job.At least 1 year work experience mandatory.C/C++ knowledge is must.About Us: Trakbond is...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job description Location: Sector 78, Noida Company: Trakbond Position: Firmware & Embedded Engineer Job Type: Full-Time, Role: Product Development, R&D NOTE: Candidates currently living in Sector 78, Noida or nearby areas. Remote candidates should NOT apply for this job. At least 1 year work experience mandatory. C/C++ knowledge is must. About...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE: Candidates currently living in Sector 78, Noida or nearby areas.Remote candidates should NOT apply for this job.At least 1 year work experience mandatory.C/C++ knowledge is must.About Us: Trakbond is at the...


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

    As a Senior Firmware Developer 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

    3 days 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 beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have 7+ years of experience in IoT embedded systems, with a strong passion for technology and a keen interest in embedded devices.The selected candidate will design and develop firmware for IoT devices using microcontrollers and...

  • Embedded Engineer

    1 day 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...


  • Noida, Uttar Pradesh, India beBeeFirmware Full time ₹ 5,00,000 - ₹ 8,00,000

    Senior Firmware Developer Job DescriptionWe are seeking an experienced Senior Firmware Developer to join our team. As a firmware engineer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Firmware Design:You will analyze hardware requirements and design firmware architecture to meet project...


  • Noida, Uttar Pradesh, India JSD Electronics Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Lead Customer Support operations for IoT telematics and GPS devices.Resolve hardware, firmware, SIM/network, and connectivity issues. Lead field teams in installation & activation.Escalation point for junior support engineers & provide mentorship.CafeteriaHealth insuranceMaternity policyPerformance bonusRetention bonusProvident fundGratuityMaternity...


  • Noida, Uttar Pradesh, India beBeeFirmware Full time ₹ 1,80,00,000 - ₹ 2,02,50,000

    Job Opportunity:Pentair is seeking an experienced Principal Firmware Engineer to lead the development of IoT firmware.Responsibilities: Design and develop firmware for IoT devices using C/C++ programming languages.Collaborate with cross-functional teams to integrate hardware and software components.Develop and maintain build toolchains and...