🏢 LumiLens
Embedded Firmware Engineer
💼 Fulltime
📍 Pan India
🔗 Explore More
🛠 Skills Required
C
C++
Embedded C
ARM Cortex-M
Microcontrollers
RTOS
FreeRTOS
I2C
SPI
UART
CAN
Git
Debugging (JTAG/SWD)
PCB basics
Python (optional)
Advertisements
🎤 Interview Experience
LumiLens typically conducts a three‑stage interview process. The first round is a timed online aptitude test covering quantitative, logical, and verbal sections. The second round is a technical interview focusing on embedded C programming, microcontroller concepts, and problem‑solving on a whiteboard or shared editor. The final HR round assesses cultural fit, communication skills, and motivation. The difficulty is moderate for freshers, and thorough preparation of core firmware topics and aptitude can significantly improve chances.
🏢 Work Culture
LumiLens promotes a fast‑paced yet supportive work culture where engineers are given ownership of their modules and encouraged to experiment. The company emphasizes work‑life balance with flexible timings, remote‑work options, and regular knowledge‑sharing sessions, fostering both personal and professional growth.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Helps you sharpen quantitative and logical reasoning skills essential for the first screening round.
Open Resource ↗
Company Interview Preparation Guide
Provides insights into typical interview patterns and common questions asked by Indian tech firms, useful for technical rounds.
Open Resource ↗
Comprehensive Interview Prep Resources
Offers curated notes, mock interviews, and experience stories that can help you prepare for firmware and HR interviews.
Open Resource ↗
Algorithm & Data Structure Problem Set
Contains coding problems to practice C/C++ implementation skills, which are often tested in technical assessments.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
B.Tech / B.E. or M.Tech in Electronics & Communication, Electrical Engineering, Computer Engineering, or related fields. Minimum 60% aggregate (or CGPA 6.5/10). Final year students of 2025, 2026, or 2027 batches are eligible. No active backlogs at the time of application. Candidates should have completed at least one internship or project related to embedded systems.
🏆 Selection Process
Round 1: Online Aptitude Test → Round 2: Technical Interview (Firmware coding, debugging, and system design) → Round 3: HR Interview (fitment and motivation)
🎯
Don't miss this opportunity!
Apply before 30 Aug 2027 — only 365 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📋 About the Role
LumiLens is an emerging technology startup focused on developing cutting‑edge imaging solutions for industrial automation, medical diagnostics, and consumer electronics. Founded by a team of seasoned engineers and entrepreneurs, the company leverages advanced optics, AI‑driven image processing, and embedded hardware to deliver compact, high‑performance vision modules. With a fast‑growing client base across India and plans to expand globally, LumiLens offers a vibrant environment where innovation meets real‑world impact. The organization values a collaborative culture, encouraging fresh ideas from fresh talent, and invests heavily in research and development to stay ahead of the curve.
As an Embedded Firmware Engineer at LumiLens, you will be part of a multidisciplinary team that designs, implements, and validates firmware for microcontroller‑based vision modules. Your work will directly influence product reliability, power efficiency, and overall performance, making you a critical contributor to the company’s product roadmap. The role is ideal for recent graduates who are passionate about low‑level programming, hardware‑software integration, and solving complex real‑time challenges.
Key Responsibilities:
1. Design and develop firmware for ARM Cortex‑M and other microcontroller families used in LumiLens products.
2. Write clean, modular, and well‑documented C/C++ code adhering to industry standards and internal coding guidelines.
3. Implement and debug communication protocols such as I2C, SPI, UART, and CAN.
4. Develop drivers for sensors, ADCs, timers, and power management units.
5. Integrate firmware with AI inference engines and image processing pipelines.
6. Perform unit testing, integration testing, and hardware validation on development boards and production prototypes.
7. Collaborate with hardware designers to resolve interface issues and optimize PCB layouts for firmware constraints.
8. Participate in code reviews, contribute to continuous improvement of development processes, and maintain version control using Git.
9. Document firmware architecture, APIs, and troubleshooting guides for internal teams and external partners.
10. Stay updated with emerging embedded technologies and propose enhancements to improve product competitiveness.
Tech Stack: C, C++, Embedded C, ARM Cortex‑M, FreeRTOS, CMSIS, HAL libraries, Git, JTAG/SWD debugging, Keil/MDK, STM32CubeIDE, Python for test automation, and basic knowledge of AI inference frameworks.
Growth Path: Starting as a Junior Firmware Engineer, you can progress to Senior Engineer, Lead Firmware Architect, or Product Manager within 3‑5 years, depending on performance and skill acquisition. LumiLens encourages continuous learning through certifications, workshops, and mentorship programs.
Why Join LumiLens? You will work on tangible products that reach the market quickly, receive mentorship from industry veterans, and enjoy a merit‑based culture that rewards innovation. The company offers a competitive salary, flexible work‑from‑home options, and a clear roadmap for career advancement, making it an attractive launchpad for aspiring embedded engineers.
🎯
Don't miss this opportunity!
Apply before 30 Aug 2027 — only 365 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📤 Share this Job
Advertisements
🏢 More from LumiLens
Software Test Automation Engineer
📍 Pan India · ⏳ 30 Aug
Apply →
Software Test Automation Engineer
📍 Pan India · ⏳ 06 Sep
Apply →
💼 More Fulltime Opportunities
Mainframe Developer
🏢 career.infosys.com · 📍 Pan India
View →
Software Engineer
🏢 Capgemini · 📍 Mumbai, IN
View →
Software Engineer
🏢 Capgemini · 📍 Mumbai, IN
View →
Software Test Automation Engineer
🏢 LumiLens · 📍 Pan India
View →
📋 Quick Info
JOB ID
C1138-J220
POSTED
2h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer