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
- Strong 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.




