Senior Firmware Engineer

Encardio Rite


Date: 12 hours ago
City: Lucknow, Uttar Pradesh
Contract type: Full time
About The Role

We are seeking a Firmware Developer with a strong background in embedded systems and firmware development to join our cutting-edge team. You will play a key role in building IoT solutions, creating robust firmware for embedded devices, and contributing to the development of our cloud platforms and mobile applications.

Your expertise in C/C++ programming, working with microcontrollers (STM32, NXP, PIC, Texas Instruments, etc.), and real-time embedded system design will be critical to ensuring performance, reliability, and scalability of our products.

The ideal candidate will have hands-on experience in hardware debugging, communication protocols (Bluetooth, USB, UART, CAN, Modbus, etc.), RTOS development, and will collaborate with cross-functional teams in an agile environment to deliver innovative IoT solutions.

Key Responsibilities

Design, develop, and optimize firmware for embedded systems using C/C++.

Develop solutions for microcontrollers such as STM32, NXP, PIC, and Texas Instruments.

Work with communication protocols: Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, and RF.

Debug hardware using tools such as Digital Storage Oscilloscope (DSO), multimeters, and function generators.

Develop and integrate firmware for RTOS, handle sensor interfacing and signal conditioning.

Collaborate with cross-functional teams to integrate firmware with IoT Cloud Platforms, Desktop Apps, and Mobile Apps.

Use IDEs including IAR Workbench, STM32 Cube IDE, Keil Microvision, CCS, and e2 Studio.

Ensure firmware aligns with low-power design and optimization requirements.

Provide high-quality documentation and implement unit/system testing.

Key Deliverables

Build and deliver robust firmware for IoT devices integrated with cloud platforms and applications.

Successfully complete 2–3 firmware development projects for embedded applications.

Maintain firmware performance, scalability, and reliability in line with agile project timelines.

Qualifications

Degree in Engineering (Computer Science, Data Science, Electronics, or Electrical).

Technical Skills

Proficiency in Embedded C/C++ programming.

Strong hands-on experience with microcontrollers (STM32 preferred, NXP, PIC, Texas Instruments).

Experience with IDEs and tools: IAR Workbench, STM32 Cube IDE, Keil Microvision, CCS, e2 Studio.

Expertise in communication protocols: Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, RF.

Strong understanding of RTOS development & integration.

Hardware debugging with oscilloscopes, multimeters, function generators, schematic interpretation.

Familiarity with GPS, GPRS modules, and sensors for embedded applications.

Knowledge of GIT version control and project management tools like Jira.

Understanding of low-power design and optimization.

Familiarity with JSON and API testing tools (e.g., Postman).

Soft Skills

Strong communication and coordination skills.

Analytical thinking and problem-solving abilities.

Effective troubleshooting to identify and resolve issues quickly.

Ability to work independently and within cross-functional teams.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sales Manager

Cadila Pharmaceuticals Limited, Lucknow, Uttar Pradesh
3 weeks ago
Principal Accountabilities Achievement of targeted Business volumesAchievement of overall monthly sales targets and annual sales targetsAchievement of Brand-wise Sales target with specific focus on Aatmanirbhar brandsEnsuring achievement of targets by each ABM and FO and enhancing productivity Improvebusiness hygiene by reducing sales returns & expiryEffective forecasting to ensure smooth availability & distribution of productsCo-ordination with channel partners/ distributionEnsuring achievement of...

Executive Assistant & Operations (Technical Recruitment Focus) Internship in Lucknow

Kweesha, Lucknow, Uttar Pradesh
3 weeks ago
We are looking for a smart, super active, and tech-aware Executive Assistant Intern to work directly with our CEO on a wide range of responsibilities — from calendar management and business coordination to HR operations and technical recruitment.This is a hybrid role for someone who enjoys managing people, organizing work, and handling technical hiring processes while moving fast and staying...

Photography Intern – Content Creation & Visual Design

Little Extra, Lucknow, Uttar Pradesh
4 weeks ago
Hey, visual storytellers!Are you the go-to person in your circle for getting the shot? Love curating feeds, shooting stunning visuals, and playing around with Canva? We’re looking for a Photography Intern to help us bring our brand stories to life through bold, beautiful content.You’ll get hands-on with real shoots, real campaigns, and real content that actually goes live — not just practice work....