Experience: 3–5 Years
Role Overview:
We are seeking an experienced Senior Embedded Engineer to design, develop, and implement firmware solutions for CastNX’s products. This role combines hands-on technical development with team mentoring and system-level support for product implementation.
Key Responsibilities:
Design firmware specifications, system architecture, and develop robust code.
Work primarily on TI C2000 platform for embedded system development.
Develop firmware for communication interfaces like UART, I2C, SPI.
Implement advanced communication protocols including Ethernet, CAN, EtherCAT.
Support in the hardware design required for different communication modules like, UART, I2C, SPI, Ethernet, EtherCAT, CAN etc.
Design and implement embedded system firmware using Embedded C.
Specify and implement microprocessors/microcontrollers, and supporting hardware.
Participate in subsystem and system-level design verification, testing, and planning.
Guide and assist team members with technical challenges.
Support production implementation of DSP programming.
Qualifications:
Bachelor’s or Master’s degree in Engineering (EE/EEE/EC/EI).
Skills
Robust experience in Embedded C programming.
Hands-on experience with communication protocols (I2C, SPI, MODBUS, RS-232, RS-485, CAN, Ethernet, EtherCAT).
Experience with real-time/interrupt-driven systems.
Familiarity with emulators, debuggers, and development tools.
Knowledge of digital and analog circuit design.
Proficiency in software analysis tools and MS Office.
Prior experience in DAQ, HMI, motor drive control, and communication systems.
Exposure to industries like Embedded Systems, Power, and IT.
Preferred background from companies such as Delta, L&T;, GE Power, Honeywell, etc.
Job Category: Engineering
Job Type: Full Time
Job Location: Indore
📌 Senior Embedded Engineer Indore
🏢 CastNX
📍 Indore