Senior Embedded Firmware Engineer

Vijja Labs 

📍 Surat, India 🇮🇳

full-time
mid-level
hybrid
Posted —

Key Skills

CC++RTOSSTM32Git

Industry

Consumer ElectronicsAutomotive

Job Description

🚀 We're Hiring: Senior Embedded Firmware Engineer


📍 Location: Surat / Remote (Hybrid)

💼 Experience: 2–4 Years



About Vijja Labs

At Vijja Labs , we build complete embedded products for startups and industries across:

• IoT

• Industrial Automation

• Consumer Electronics

• Automotive

• Robotics

• Medical Electronics

• Wireless Communication

If you enjoy solving real engineering challenges and building products from scratch, we'd love to hear from you.



What You'll Do

✅ Design and develop embedded firmware in C/C++

✅ Develop firmware for STM32, ESP32, NXP , and similar microcontrollers

✅ Develop peripheral drivers for:

• UART

• SPI

• I²C

• CAN

• USB

• ADC

• PWM

• Timers

✅ Work with RTOS (FreeRTOS preferred)

✅ Debug hardware using:

• Oscilloscope

• Logic Analyzer

• Multimeter

✅ Read schematics and support hardware engineers during board bring-up

✅ Integrate communication technologies:

• BLE

• Wi-Fi

• LoRa

• Ethernet

• MQTT

✅ Participate in design reviews

✅ Maintain Git repositories

✅ Prepare technical documentation



Required Skills

• Excellent programming in C

• Good knowledge of C++

• Strong understanding of Embedded Systems fundamentals

• ARM Cortex-M architecture

• STM32CubeIDE

• Git

• RTOS

• Bootloader basics

• Communication protocols

• Hardware debugging



Nice to Have

• ESP-IDF

• Zephyr RTOS

• Linux basics

• Device Driver development

• OTA Updates

• AWS IoT

• Python scripting



What We're Looking For

✔ Strong problem-solving skills

✔ Ownership and accountability

✔ Curiosity to learn new technologies

✔ Good communication skills

✔ Product-focused mindset



Why Join Vijja Labs?

🚀 Build real products from concept to manufacturing.

💡 Work on cutting-edge Embedded, IoT, and Wireless technologies.

🌐 Learn across Firmware, Hardware, Cloud, and IoT.

🤝 Work in a small, highly collaborative engineering team.

🎯 Take ownership instead of working on isolated tasks.

📈 Grow with a fast-growing product engineering company.



Interested?

If you're passionate about Embedded Systems and love building innovative products, we'd love to connect.

📩 Send your resume to [email protected]


#EmbeddedSystems #FirmwareEngineer #EmbeddedFirmware #STM32 #ESP32 #RTOS #FreeRTOS #IoT #CProgramming #Cpp #EmbeddedJobs #Hiring #Electronics #EngineeringJobs #Surat #RemoteJobs #VijjaLabs