logo

JobNob

Your Career. Our Passion.

Senior Firmware Engineer


AjnaLens


Location

Thane | India


Job description

About AjnaLens:

AjnaLens

is a Human-First Organization. Named after ‘Ajna’, the sixth chakra or the third eye, AjnaLens strives to transform the lives of humans and help them unleash their true potential. The impact-driven startup is on a mission to create a skill-first world with equal economic opportunities by redefining learning and human development.

Over the years, AjnaLens has built state-of-the-art immersive learning solutions to help governments, education institutes and fortune 500 companies in their digital transformation journey.

AjnaLens is trusted by 30+ prestigious clients like the Indian Army, Indian Navy, DRDO, Ministry of Defense, Vedanta, L&T, and Tata Technologies among others.

AjnaLens has filed 20+ patents in augmented reality, virtual reality and allied fields.

Job Role:

Senior Firmware Developer

Location:

Thane (work from office)

Who are we looking for:

AjnaLens is looking for a Senior Firmware Engineer to join our R&D Team at Thane (Maharashtra-India). Design, develop, and maintain embedded firmware ensuring high performance, reliability, and efficiency. Implement communication protocols, drivers, and APIs to facilitate seamless interaction between firmware and hardware components. Collaborate closely with hardware engineers to understand hardware specifications, constraints, and optimize firmware for target hardware platforms.

Top 3 Daily Tasks:

Write clean, modular, and well-documented code, adhering to coding standards and best practices. Understand technical updates of our product. Conduct thorough testing, debugging, and performance optimization of firmware to ensure stable and efficient operation. Work in a cross-functional team to define firmware requirements, specifications, and architecture for new products.

Education & Minimum work experience is required: B.Tech in ECE/EEE/CSE 5+ years of work experience.

Top 5 Skills you should possess:

Experience in device drivers, and Linux kernel development. Experience with Embedded Linux build systems such as Yocto/OpenEmbedded or Buildroot. Knowledge of bootloader development (U-Boot, Das U-Boot) and Linux boot process. Experience with real-time operating systems (RTOS) and real-time Linux is a plus. Hands-on experience of communication protocols such as UART, I2C, SPI, Ethernet, and wireless protocols (Wi-Fi, Bluetooth, etc.). Proficiency in programming languages such as C(C++ is an added advantage). Experience with debugging tools, oscilloscopes, logic analyzers, and other hardware debugging equipment, ability to read schematics and datasheets. Strong understanding of microcontroller/microprocessor architectures, memory management, and real-time operating systems like STM32, BLUENRG, etc. Ability to work independently, communicate effectively across functional teams Brownie points for candidates who have worked on Qualcomm platforms.

What would you be expected to do:

Building scalable & cost-effective system architectures. Working on the wrapper layer & customizing code for maximum power efficiency. Integrate and validate new product designs. Support software QA and optimize I/O performance. Provide post production support. Interface with hardware design and development.


Job tags



Salary

All rights reserved