Senior Firmware Engineer

Encardio Rite


Date: 2 weeks 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

Relationship Manager-TASC

IDFC FIRST Bank, Lucknow, Uttar Pradesh
6 days ago
Job RequirementsJob Requirements Role/Job Title: Relationship Manager (TASC)Function/Department: Branch BankingJob PurposeThe role entails deepening the relationship by providing solutions to meet the requirements of the TASC customers and ensuring value-added customer service. The role will closely collaborate with the product and operations teams to drive effective customer acquisition, servicing, and deepening for the customers of the TASC (Trust, Association, Society,...

Area Sales Officer

Piramal Pharma Ltd, Lucknow, Uttar Pradesh
1 week ago
Job DescriptionBusiness: Piramal Consumer Products DivisionLocation: Kurla, MumbaiTravel: HighJob OverviewThe incumbent will be responsible driving the secondary sales and merchandizing by building and developing long term relationships with the retailersKey Stakeholders: InternalMarketing, Supply Chain, Human Resources, Sales DevelopmentKey Stakeholders: External Retailers, Wholesalers, Distributors, Key Accounts customersReporting StructureWill report to Sales OfficerExperience 2-3 year of sales experience in FMCG/Pharma/OTC industry preferred...

Senior Mechanical Engineer

Encardio Rite, Lucknow, Uttar Pradesh
3 weeks ago
Key ResponsibilitiesMechanical Design & CADDesign precision mechanical components, including enclosures, sensor housings, and mounting systems for IoT dataloggers and sensor assemblies.Create detailed 3D CAD models and 2D drawings using SolidWorks, Fusion 360, or equivalent.Enclosures & MoldingDesign plastic and metal enclosures optimized for IP ratings, thermal performance, manufacturability, and durability.Work with mold-makers and suppliers to design for injection molding, overmolding, die-casting,...