
Firmware Engineer
1 day ago
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 & Embedded Engineer
4 weeks ago
Noida, Uttar Pradesh, India Trakbond Full timeJob 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...
-
Firmware & Embedded Engineer
3 weeks ago
Noida, Uttar Pradesh, India Trakbond Full timeJob 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...
-
Firmware & Embedded Engineer
3 weeks ago
Noida, Uttar Pradesh, India Trakbond Full timeJob 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...
-
Senior Firmware Engineer
2 weeks ago
Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 16,00,000 per yearAs 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 yearResponsibilities:* 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.
-
Embedded Firmware Specialist
2 weeks ago
Noida, Uttar Pradesh, India beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Embedded 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 yearAs 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...
-
High-Level Embedded Software Architect
2 weeks ago
Noida, Uttar Pradesh, India beBeeFirmware Full time ₹ 5,00,000 - ₹ 8,00,000Senior 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...
-
Sr. IoT Support Engineer
7 days ago
Noida, Uttar Pradesh, India JSD Electronics Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLead 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...
-
Embedded Systems Leader
2 weeks ago
Noida, Uttar Pradesh, India beBeeFirmware Full time ₹ 1,80,00,000 - ₹ 2,02,50,000Job 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...