Senior Embedded Software Architect

Vrinda International 

📍 Puducherry, India 🇮🇳

full-time
senior
on-site
Posted —

Key Skills

CC++PythonRTOSARM

Industry

Consumer ElectronicsAerospace

Job Description



Location: Puducherry (Onsite – No Relocation)
? Experience: 10+ Years
? Compensation: Fixed Budget (3× Candidate’s Years of Experience)


? About the Role

We are seeking a highly skilled and self-driven Senior Embedded Software Architect to join our innovative team. You will play a key role in architecting and developing embedded software for cutting-edge indigenous products involving sensor integration, control systems, networking, and smart devices.

You will collaborate closely with hardware, system, cloud, and product teams to build scalable, high-performance, and reliable embedded solutions designed for mass production and global deployment



Requirements
Required Qualifications
  • Bachelor’s/Master’s in Electrical, Electronics, Computer Science, or related field
  • 10+ years of hands-on experience in real-time embedded systems
  • Strong expertise in C, C++, Python, and Assembly programming
  • Deep knowledge of RTOS (FreeRTOS, VxWorks, ThreadX)
  • Experience with ARM, RISC-V, and multi-core architectures
  • Strong understanding of device drivers, hardware interfaces, and networking protocols
  • Expertise in communication protocols: USB, UART, SPI, I2C, CAN, Ethernet, PCIe, Modbus
  • Experience with debugging tools like JTAG, oscilloscopes