Padmi

Senior Embedded Firmware Engineer - Linux

Delhi NCRPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Antal International Network

Opens the source posting on shine.com

Source description

About the role

View original

Job DescriptionSummary role description: Hiring for an Embedded Firmware Engineer for a fast-growing energy technology company.Company description:Our client is one of the fastest-growing energy technology companies in India, founded by some of the leaders in this space. They lead technological innovation for the most effective energy delivery system in automated metering, smart energy, data capture, analytics, and smart workflows. They are the pioneer and market leader in end-to-end AMI technology, comprising Smart Meters, Communication Networks, and Central Systems. Their 100% made-in-India smart automation solutions solve the most difficult and complex problems in technical and commercial losses in energy distribution. Their team of 350 devoted professionals have been working hard for more than 10 years, to change how energy is distributed in India and around the world. They are a culture-driven technology business, with core values of putting employees first, entrepreneurship, honesty, and respect.Role details:Title / Designation: Embedded Firmware EngineerReporting Manager: Function Head - EmbeddedLocation: DelhiWork Mode: Work from office Role & responsibilities:Design and develop firmware/embedded software for Class 1.0 and 0.2 Energy Meters.Create architectural and detailed design documents from requirements.Develop, optimize, and productize requirements into firmware, electronic devices, and related accessories.Simplify code structure for testing and debugging.Test modules using virtual environments, mocking, faking, and stubs.Automate alerts for system availability and performance Candidate requirements:12 years of experience in embedded firmware development or similar roles.Proficiency in C for embedded systems strong understanding of pointers, data structures, algorithms, and programming flow control.Expertise in microcontrollers, microprocessors, ARM architecture, low-level and peripheral device drivers, and communication protocols (UART, SPI, I2C).Knowledge of memory management, linker files, make files, and debugging tools.Familiarity with version control systems (Git), real-time operating systems (RTOS), and communication protocols (TCP, UDP).Ability to create test modules in C/Python for PC environments.Knowledge of hardware design principles, schematics, and datasheets.Experience with Yocto/Linux build systems and writing bootloaders from scratch.Bachelors degree in Electronics, Telecommunications, or equivalent engineering field.Strong problem-solving, communication, and teamwork skills.Selection process:Technical AssessmentInterview with Senior Manager - EmbeddedInterview with Function Head - EmbeddedInterview with CTOHR Discussions Check Your Resume for Match Upload your resume and our tool will compare it to the requirements for this job like recruiters do. Job DescriptionSummary role description: Hiring for an Embedded Firmware Engineer for a fast-growing energy technology company.Company description:Our client is one of the fastest-growing energy technology companies in India, founded by some of the leaders in this space. They lead technological innovation for the most effective energy delivery system in automated metering, smart energy, data capture, analytics, and smart workflows. They are the pioneer and market leader in end-to-end AMI technology, comprising Smart Meters, Communication Networks, and Central Systems. Their 100% made-in-India smart automation solutions solve the most difficult and complex problems in technical and commercial losses in energy distribution. Their team of 350 devoted professionals have been working hard for more than 10 years, to change how energy is distributed in India and around the world. They are a culture-driven technology business, with core values of putting employees first, entrepreneurship, honesty, and respect.Role details:Title / Designation: Embedded Firmware EngineerReporting Manager: Function Head - EmbeddedLocation: DelhiWork Mode: Work from office Role & responsibilities:Design and develop firmware/embedded software for Class 1.0 and 0.2 Energy Meters.Create architectural and detailed design documents from requirements.Develop, optimize, and productize requirements into firmware, electronic devices, and related accessories.Simplify code structure for testing and debugging.Test modules using virtual environments, mocking, faking, and stubs.Automate alerts for system availability and performance Candidate requirements:12 years of experience in embedded firmware development or similar roles.Proficiency in C for embedded systems strong understanding of pointers, data structures, algorithms, and programming flow control.Expertise in microcontrollers, microprocessors, ARM architecture, low-level and peripheral device drivers, and communication protocols (UART, SPI, I2C).Knowledge of memory management, linker files, make files, and debugging tools.Familiarity with version control systems (Git), real-time operating systems (RTOS), and communic

One address, no account. We’ll tell you when matching roles go live.

More at Antal International Network

Related open roles

View all roles
Senior Embedded Firmware Engineer - Linux at Antal International Network · Padmi