Principal IoT Embedded System Architect

3 weeks ago


Bengaluru, India Faststream Technologies Full time

Faststream Technologies is an engineering services and products company, specializing in sub-system design and manufacturing for diverse verticals viz. Telecom, Oil & Gas, Manufacturing, Electric Vehicles and more.


Responsibilities:

  • Own System Architecture & Collaborate with client teams to understand their IoT and Embedded product requirements.
  • Investigate, analyze, review, and enhance functionality and modules for existing & new IoT products.
  • Research and develop IoT products that match or transcend the latest trends.
  • Planning and documenting software design (flow charts, state diagrams, logic design, analysis, implementation, debugging and testing, etc).


Requirements:

  • Strong knowledge of programming in C/C++, Assembly, Python, Embedded C, and RTOS, Embedded Linux.
  • Building firmware architecture with BareMetal code/RTOS/ Embedded Linux - based system for IoT products.
  • Work experience in developing firmware for ARM-Cortex-based micro-controllers.
  • Strong knowledge and programming experience in SPI, I2C, UART, and preferably Ethernet and USB interfaces.
  • Experience in firmware implementation of CAN protocol and ModBus is a MUST.
  • Must be good with reviewing Complex Hardware Schematics and recommend changes to best fit the needs.
  • Experience in memory interfaces like NAND, NOR Flash, EEPROM, etc.
  • Should have previously worked on firmware development of BLE, WiFi, 4G/GSM/LTE, GNSS, and LoRA.
  • Experience in Device Management, Device Security, OTA and FOTA, and Certificate Management.
  • Experience in IoT Protocols (MQTT, HTTP, AMQP, CoAP).
  • Develop embedded software for Edge devices.
  • Hands-on experience with embedded development toolchains, debugging tools, hardware debuggers (JLink), and lab equipment.
  • Hands-on experience in integrating connecting IoT devices with cloud-like AWS/Azure/GCP over MQTT/TCP/COAP protocols.
  • Understanding of schematic and component datasheet.
  • Should be proactive, self-motivated, and a good team player with a strong passion for embedded software development work.



  • IoT Engineer

    1 week ago


    Bengaluru, India Ixly Technology Full time

    Key Responsibilities : - Design and develop IoT solutions, including sensor integration, embedded systems, and data transmission protocols.- Collaborate with cross-functional teams to define project requirements and deliver innovative connected devices.- Develop and maintain firmware for IoT devices, ensuring optimized performance and energy efficiency.-...


  • Bengaluru, India IT Resource Hunter Full time

    Are you passionate about Embedded Systems & IoT innovation? This role is for you!.. 👨 💻 Experience: 12+ years in Embedded Systems Design & IoT Integration✨ What you’ll bring: 🔹 Strong expertise in Embedded C (plus familiarity with Embedded Python) 🔹 Hands-on with microcontroller platforms – Raspberry Pi Pico & ESP32 🔹 Deep knowledge of...


  • Bengaluru, Karnataka, India Skoegle IOT Innovations Pvt ltd Full time ₹ 12,000 - ₹ 14,00,000 per year

    Design and develop embedded software for various applicationsImplement real-time operating systems (RTOS) for efficient system performanceUtilize C and C++ programming languages for software developmentWork on embedded C programming for microcontrollersCollaborate with cross-functional teams to integrate software with hardware componentsConduct circuit...


  • Bengaluru, India Savantis solution pvt ltd Full time

    Greetings From Savantis Solutions, We are hiring For IOT Embedded Trainer. ROLES & RESPONSIBILITIES We are looking for Trainer who could train on Embedded & IoT to provide innovative solutions for building Capstone current/next-generation environments smarter. You’ll be part of a cross-functional team that’s responsible for the full IoT/WoT training on...


  • Bengaluru, India Weekday AI Full time

    This role is for one of Weekday’s clients Min Experience: 8 years Location: Bengaluru JobType: full-time Requirements We are seeking a highly skilled and innovative Head of Embedded Solutions (IoT) to lead the design, development, and deployment of next-generation embedded and IoT solutions. This role requires a hands-on leader with deep technical...


  • Bengaluru, Karnataka, India Uplers Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Embedded Developer - IOTExperience: 6 - 8 Years ExpSalary : CompetitivePreferred Notice Period: Within 30 DaysOpportunity Type: Onsite (Bengaluru)Placement Type: Permanent(*Note: This is a requirement for one of Uplers' Clients)Must have skills required :C OR C++ OR Microcontrollers OR (Wi-Fi OR Zigbee OR LoRA OR NB-IoT OR BLE).OR (TLS/SSLLiving...


  • Bengaluru, India Growel Softech Pvt. Ltd. Full time

    Description : We are seeking a highly experienced C++, Linux, IoT & Industrial/Modbus Architect to join our dynamic team in India. The ideal candidate will have 15-18 years of experience in designing and implementing complex IoT solutions and embedded systems for industrial : - Design and develop scalable IoT applications using C++ on Linux platforms.-...


  • Bengaluru, India Weekday AI Full time

    This role is for one of Weekday’s clients Min Experience: 6 years Location: Bangalore JobType: full-time Requirements We are looking for an experienced and passionate Senior Embedded Developer – IoT to join our core engineering team. The ideal candidate will have strong expertise in firmware development, embedded systems, and IoT communication protocols,...


  • Bengaluru, India Uplers Full time

    Job Description Experience: 8.00 + years Salary: Confidential (based on experience) Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Office (Bengaluru) Placement Type: Full time Permanent Position (*Note: This is a requirement for one of Uplers client - Living Things) What do you need for this opportunity Must have skills required: ESP32, EC200U,...


  • Bengaluru, India Ascendion Full time

    Were looking for a highly experienced Firmware Architect with strong C++ expertise to lead the design and development of embedded software solutions for high-performance hardware platforms. You will drive architectural decisions, system-level optimization, and end-to-end firmware delivery across products.Key Responsibilities :- Define architecture and system...