Embedded Engineer Intern (Embedded Systems / Firmware)
Job Description
Job Type: Internship
Duration: 3 Months
Stipend: ₹10,000 – ₹12,000 per month
Work Location: In-person
About the Company
Novixpert Tech Inc. is a technology-focused company developing advanced solutions in embedded systems, edge AI, and intelligent vision-based devices. Our engineering team works on real-world embedded platforms integrating firmware, sensors, edge computing, and high-performance hardware systems.
Job Overview
We are looking for a passionate Embedded Engineer Intern interested in firmware development, RTOS-based systems, and hardware-software integration. The intern will work closely with embedded and hardware teams on real-world embedded products involving microcontrollers, communication protocols, sensors, and edge devices.
This role is ideal for candidates interested in low-level programming, embedded Linux/RTOS environments, and embedded firmware optimization.
Key Responsibilities
Develop and maintain embedded firmware in C/C++
Work with microcontrollers and embedded development boards such as STM32, ESP32, or similar platforms
Interface with peripherals and communication protocols including UART, SPI, I2C, CAN, GPIO, and PWM
Work with RTOS environments such as Zephyr RTOS or FreeRTOS
Assist in board bring-up, firmware debugging, and hardware-software integration
Debug embedded systems using tools like JTAG, logic analyzers, oscilloscopes, or serial debugging
Optimize firmware performance, memory usage, and power efficiency
Collaborate with hardware and software teams for testing and integration
Maintain technical documentation for firmware modules and system workflows
Required Skills
Strong understanding of Embedded Systems fundamentals
Good programming skills in C/C++
Familiarity with microcontrollers and embedded development workflows
Understanding of communication protocols such as UART, SPI, I2C, CAN
Basic knowledge of RTOS concepts (Zephyr RTOS / FreeRTOS preferred)
Familiarity with debugging embedded hardware and firmware
Understanding of memory management, interrupts, and peripheral interfacing
Basic knowledge of Git/Linux development environment is a plus
Preferred Skills (Good to Have)
Experience with Zephyr RTOS, FreeRTOS, or Embedded Linux
Familiarity with STM32, ESP32, Nordic nRF, Raspberry Pi, or similar platforms
Exposure to device driver development
Understanding of BLE, Wi-Fi, or IoT-based systems
Knowledge of low-power embedded systems and edge devices
Qualifications
Currently pursuing or recently completed B.Tech / B.E in Electronics, Electrical Engineering, Embedded Systems, ECE, Instrumentation, or related field
Strong problem-solving and debugging skills
Interest in firmware, RTOS, and hardware-level development
Eagerness to work on production-oriented embedded systems
What We Offer
Hands-on experience with real embedded hardware and firmware projects
Opportunity to work on edge AI and intelligent embedded systems
Exposure to RTOS-based development workflows
Mentorship from experienced embedded engineers
Collaborative and learning-focused engineering environment
Application Process
Interested candidates can apply directly through the Indeed application portal.
Job Type: Contractual / Temporary
Contract length: 3 months
Work Location: In person
Pay: ₹10,000.00 - ₹12,000.00 per month
Work Location: In person
