Halma
Embedded Firmware Engineer
Job · Full-timeIn OfficeAhmedabad3-5 years1 opening
About this role
Halma is hiring for Embedded Firmware Engineer in Ahmedabad. This opening was published by Halma on their official careers board (Workday) on 7 September 2026 and was confirmed live on 14 September 2026.
Job details
• Company: Halma
• Role: Embedded Firmware Engineer
• Location: Ahmedabad
• Work…
Similar jobs hiring now
View allNot quite right? These jobs in Ahmedabad match the same skills — apply to a few to improve your chances.
Skills you'll use
PythonGitC#RecruitmentCommunicationEmbedded C
What you'll do
- Design, develop and maintain embedded firmware in C for STM32 (Cortex-M0+/M3/M4) based instruments, from bare-metal register-level drivers up to FreeRTOS application tasks.
- Develop and optimise low-level peripheral drivers — UART, I2C, SPI, ADC, DMA, timers, RTC, GPIO, PWM, low-power modes — with and without HAL/LL layers.
- Architect and implement FreeRTOS-based applications: task decomposition, priority assignment, queues, semaphores, mutexes, event groups, stack sizing, and diagnosis of priority inversion, race conditions and stack overflow.
- Write and maintain custom bootloader code — memory partitioning and linker scripts, dual-bank / A-B image schemes, image validation with CRC and digital signatures, rollback and fail-safe recovery.
- Implement secure and encrypted firmware update paths (OTA and wired), including AES-encrypted image delivery, signature verification and anti-rollback protection.
- Implement firmware protection and anti-tamper measures: STM32 Read-Out Protection (RDP), write protection, proprietary code readout protection (PCROP), secure boot / root of trust, debug port lockdown and key storage strategy.
- Integrate and characterise sensors and peripherals — electrochemical, catalytic, IR/TDLAS gas sensors, displays, flash memory, Bluetooth Low Energy and GPS modules.
- Support power optimisation and battery life targets for portable, field-deployed instruments.
- Debug at hardware level using oscilloscopes, logic analysers, multimeters and JTAG/SWD debuggers; work directly with hardware engineers on board bring-up and design reviews.
- Write unit and integration tests, participate in code reviews, and maintain firmware under version control with a disciplined branching and release process.
Who can apply
- · Bachelor's or Master's degree in Electronics, Electronics & Communication, Instrumentation, Computer Engineering or a related discipline.
About Halma
Halma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US.
Our diverse group of nearly 50 global companies specialise in…
Searching for “Halma jobs” or “jobs at Halma”? You’re in the right place.
Similar Jobs
Hand-picked roles that match this job's skills
Black Panda Enterprises
Part-Time AI & Social-Emotional Learning (SEL) InstructorIn OfficePimpri Chinchwad2mo
5K/moApply
AstraZeneca
Analyst - Brand AnalyticsIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Ericsson
Senior/Lead DevOps EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
DHL Group
Territory Service Representative PNPIn OfficeIndia3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
NielsenIQ
Data Processing Specialist - QuantumIn OfficeGurugram3mo
Stipend N/AApply
In OfficeChennai3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeGurugram3mo
Stipend N/AApply
RemoteBengaluru3mo
Stipend N/AApply
RemoteBengaluru3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
TaskUs
Senior Data EngineerIn OfficeGreater Noida3mo
Stipend N/AApply
M&G Global Services
Senior Engineer - DataIn OfficePune3mo
Stipend N/AApply
Recently Posted Jobs in Ahmedabad
Fresh jobs posted in Ahmedabad — apply early
In OfficeAhmedabad3mo
Stipend N/AApply
Kotak Mahindra Bank
Elite Banker-Household-Outbound-Branch Banking-Relationship ManagementIn OfficeAhmedabad3mo
Stipend N/AApply
In OfficeAhmedabad3mo
Stipend N/AApply
Kotak Mahindra Bank
Relationship Manager-PRIME VISHWAAS-SalesIn OfficeAhmedabad3mo
Stipend N/AApply
Asian Paints
EXECUTIVE N - COLOUR ACAD. TECHNOLOGISTIn OfficeAhmedabad3mo
Stipend N/AApply
Kotak Mahindra Bank
Platinum Banker-Household-Outbound-Branch Banking-Relationship ManagementIn OfficeAhmedabad3mo
Stipend N/AApply
Kotak Mahindra Bank
Operations Team Member-WBG OPERATIONS (OPS)-Customer Service DeskIn OfficeAhmedabad3mo
Stipend N/AApply
Baxter
Research Associate IIn OfficeAhmedabad3mo
Stipend N/AApply
Adani Group
Officer - GDGCIn OfficeAhmedabad3mo
Stipend N/AApply
Adani Group
Manager - Regulatory & CommercialIn OfficeAhmedabad3mo
Stipend N/AApply
Ready to apply for Embedded Firmware Engineer?
Free to apply · takes under 2 minutes · Halma reviews on a rolling basis.
Apply Now



