Senior Embedded Engineer
Happiest Minds Technologies
5 - 10 years
Bengaluru
Posted: 28/02/2026
Getting a referral is 5x more effective than applying directly
Job Description
Role: Senior Java Developer with Embedded.
Location: Bangalore, Hyderabad, Chennai, Madurai, Noida, Pune Or Bhubaneswar.
Experience: 7 to 12 years
Key Responsibilities:
- Deliver the complete smartapp in Java (or Kotlin) that runs directly on bare metal / RTOS with almost zero overhead.
- Build fluid, animated user interfaces that feel native despite running in <250 KB RAM.
- Design and implement secure, reliable FOTA (application over-the-air updates).
- Ruthlessly optimise footprint, memory layout, GC behaviour, and power consumption.
- Rapidly prototype and iterate UI/UX using in-house simulator and design-to-code tools.
- Build CI/CD pipelines, static analysis, binary size reporting, and release packaging.
Essential Experience:
- Previous smart utility meters experience.
- 5+ years shipping production embedded firmware/applications on severely memory-constrained devices (<2 MB RAM total).
- Deep, proven expertise writing Java (or Kotlin) applications that run on real hardware with tiny heaps and almost no OS services.
- Demonstrated ability to deliver rich, responsive graphical UIs under 200300 KB RAM budget.
- Strong lowlevel C when needed (drivers, RTOS integration, flash management).
- Experience designing and delivering FOTA solutions on constrained devices.
- Edge ML inference on <1 MB devices.
- Secure boot, TrustZone-M, or OP-TEE integration.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
