Search by job, company or skills

Kimbal Technologies (formerly Crystal)

Senior Staff Firmware Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Design firmware/embedded software for Class 1.0 and 0.2 Energy Meters. The role will include the creation of architectural and detailed design documents from requirements. you will develop, analyse, optimize, and productize the requirement into the firmware and electronic devices and related accessories. The ideal candidate will have a startup mentality and strong experience in C++ embedded firmware development, coding and simplifying code structure to get to testing. Plus, knowledge of, and experience with ESP32 microcontrollers, PCB design, and debugging.

Roles & Responsibilities

Proven experience as an Embedded Engineer or a similar role, including firmware

development and hardware-software integration.

o Proficiency in C programming language for embedded systems and general

programming.

o Fundamentally strong in pointer, data structures, algorithms, and flow control of the

programming logics.

o Strong understanding of microcontrollers, microprocessors, and embedded systems

architecture including ARM architecture.

o Experience with low level device drivers, peripheral drivers, and communication

protocols (e.g., UART, SPI, I2C).

o Experience with memory management, linker files, make files.

o Familiarity with debugging tools and techniques for embedded systems.

o Strong ability to test modules by creating virtual environment, mocking, faking, stubs.

Nice to Have Skills:

Understanding of software development processes and version control systems (Git).

o Experience with writing bootloaders from scratch.

o Experience with real-time operating systems (RTOS)

o Understanding of communication protocols like TCP, UDP.

o Experience with C/python to create test modules in PC environment.

o Knowledge of hardware design principles and ability to read schematics and

datasheets.

o Excellent problem-solving skills and the ability to work both independently and in a

team.

o Strong communication skills to effectively collaborate with cross-functional teams

and stakeholders.

o Yocto/Linux build system.

About the company

Kimbal Technologies (formerly Crystal) is the fastest-rising Indian energy-tech enterprise, building tools to modernize the distribution grid since 2011. We are a company led by visionary technocrats who are on a purpose to make accessible Efficient Energy Everywhere. Being an employee-first organization, we concede and conform to the thought that when great people come together, they bring out nothing but The Greatest Solutions. Our people are invaluable to us, and we prize and praise them in words, action, and spirit.

More Info

Industry:Other

Function:Embedded Systems

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 18/06/2024

Job ID: 82100271

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Embedded Engineer

VOLANSYS An ACL Digital Company Company Name Confidential

Senior Embedded Software Engineer

HR4U ConsultingCompany Name Confidential
Last Updated: 19-08-2024 03:12:49 AM
Home Jobs in Delhi Senior Staff Firmware Engineer