Senior Embedded Firmware and Software Developer

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Embedded Firmware and Software Developer at TekUncorked, you will play a crucial role in designing, developing, and debugging embedded software systems for Smart Grid applications. Your responsibilities will involve creating and implementing firmware for embedded systems, writing clean and efficient code for microcontrollers and custom hardware platforms, and collaborating with cross-functional teams to ensure the proper functioning of the system. Additionally, you will be involved in system debugging, performance optimization, and developing test plans for unit, integration, and system-level testing. You should be proficient in C/C++, RTOS concepts, and bare-metal development, with hands-on experience in microcontroller families such as Renesas, ARM Cortex-M, STM32, etc. Strong knowledge of communication protocols like SPI, I2C, UART, and debugging tools such as JTAG, oscilloscopes, and logic analyzers is essential for this role. A Bachelor's or Master's degree in Electronics/Electrical/Computer Engineering or equivalent is required, along with 5-7 years of experience in embedded software development. It would be advantageous if you have experience in industrial embedded product development, familiarity with scripting languages like Python and Bash, and a good understanding of communication protocols such as IEC104, Modbus, and DLMS. Knowledge of Industrial OT security standards like IEC62443-4-2 is also a plus. Joining TekUncorked will provide you with the opportunity to work on real, deployed products in energy and climate tech, explore advanced platforms, learn from domain experts, and be part of an innovation-driven team. You can expect competitive compensation and a transparent career growth path while contributing to the transformation of electricity distribution grids into intelligent and predictive Smart Grids.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You