Embedded Engineer Intern (Embedded Systems / Firmware)
Location: Jaipur, Rajasthan
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