Cutshort logo
For Employers
Pacerobotics logo
Embedded Systems Lead
Embedded Systems Lead

Embedded Systems Lead at Pacerobotics · Bengaluru (Bangalore) · 6 - 12 years · ₹8L - ₹18L / yr · Raised funding · Posted 29 Jul 2025

Pacerobotics's logo

Embedded Systems Lead

Srinivas K's profile picture
Posted by Srinivas K
6 - 12 yrs
₹8L - ₹18L / yr
Bengaluru (Bangalore)
Skills
RTOS
Embedded C
skill iconC++
Linux/Unix

Pace Robotics is a construction robotics startup incubated by SINE IIT-Bombay and backed by Pidilite Ventures and IIMA Ventures. We are making the construction process faster, smarter and efficient through robots that can do advanced construction tasks and digitize execution

data in real time. Our first product is a modular wall finishing robot for plastering, putty and painting of building interiors. Our customers include some of the biggest names in Indian real estate and construction.To support our next stage of growth and to take the product from prototype to manufacturing ready design, we are looking for an embedded systems lead who will lead design and implementation of the software for embedded devices and systems end to end from requirements gathering to commercial deployment.


What you will do:

● Conceptualize, design, fabricate, integrate and test overall embedded architecture, embedded boards, software and circuitry for Pace Robotics’ fleet of AMRs.

● Develop embedded code which enables simultaneous exchange of data between various modules and sensors to facilitate fast/robust decision making for the robot and real time controls.

● Selection of Communication Protocols, actuation sequencing and deep involvement with embedded software and control strategy.

● Develop and maintain various engineering tools used to debug, analyze, and test embedded products.

● Work as the common link between the hardware, robot autonomy, and software teams, converting inputs from each team along with overall product/customer needs intoelectronic circuits, software and hardware.

● Selection and integration of all active, passive components, micro-controller, processor w/peripherals and power components.

● Work on improving the efficiency of the power distribution and consumption.

● Work on designing the wiring scheme of the whole autonomous system.


Who you are:

● Masters or Bachelors (with 8-12 yrs exp) in Electronics & Communication / Electronics & Instrumentation/Electrical & Electronics/Embedded Systems with relevant experience in industrial R&D Projects.

● You have the following technical skill sets:

o Expertise with latest Gen Cortex A and M series microcontroller/processors, Nvidia Orin/Jetson platforms

o Expertise with C,C++ and python programming

o Expertise with digital electronics (BJTs, Mosfets, Amplifiers, OP Amps etc)

o Knowledge of different communication protocols such as I2C,Ethernet(TCP/IP,UDP), EtherCat, CAN etc

o Good Understanding of Electronics Circuits and Schematics

o Expertise with RTOS (FreeRTOS/VxWorks etc)

o Expertise with Linux (Ubuntu and RTLinux) programming concepts

o Excellent understanding of Signal Processing methods

o Experienced in PCB and wiring harness Design

o Proficient with Matlab, Simulink, DAQ software

● Good to have:-

o Knowledge of robotics concepts and fundamentals such as Mapping, localization, path planning and perception

o Knowledge of Computer Vision, ML and DL

o Knowledge of control systems

o Knowledge of kinematics, dynamics


● Strong quantitative and data interpretation skills

o Highly organized and methodical in everything you do

o You love solving problems and looks at them as an opportunity to grow

o You keep up to date with latest developments and research

o Highly curious, love to learn, a strong team player and a motivation for junior colleagues


What's in it for you:

Globally, Construction provides a 1.6 Trillion Dollar opportunity, just by making the work more efficient. This is the market we are after. You will be an integral part of the core team of an early stage startup on a mission to change the way we build our world and disrupt one of the oldest and the largest industries. You will be designing products that can change the landscape of construction, become ubiquitous in project sites and be synonymous with construction of the future (Think of JCB and Tower Cranes of today) We promise you an environment that promotes unhindered innovation and one that can provide exciting opportunities for accelerated growth. You will be working with a stellar

engineering team having diverse experience in developing robots for automotive, agriculture and construction industries. You will have immense learning opportunity as you will be working on ‘never-seen-before’ products for an industry that’s ripe for technological disruptions.


The compensation includes company stocks through ESOP’s.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Pacerobotics

Founded :
2020
Type :
Products & Services
Size :
0-20
Stage :
Raised funding

About

Pace robotics provides robots for construction to improve manpower productivity for painting and plastering activities
Read more

Connect with the team

Profile picture
Tavneet Jaggi

Company social profiles

linkedin

Similar jobs (10)

company logo
Agency job
via by Akash Bhatt
Bengaluru (Bangalore), Kolkata, Hyderabad, Pune, Chennai, Gurugram
1 - 10 yrs
₹4L - ₹28L / yr
Embedded C
Embedded C++
RTOS
Microcontrollers
Embedded Linux
+1 more

We are hiring an Embedded Software Engineer to develop firmware and low-level software for embedded devices and connected products.


Responsibilities

  • Develop firmware in Embedded C and C++ for microcontroller-based systems
  • Build real-time applications on RTOS platforms such as FreeRTOS
  • Write and maintain device drivers for peripherals (UART, SPI, I2C, CAN)
  • Develop and customise Embedded Linux components
  • Debug hardware and software issues using oscilloscopes, JTAG and debuggers
  • Work with hardware teams on board bring-up and testing


Requirements

  • 1+ years of experience in embedded software development
  • Strong Embedded C and C++ programming skills
  • Hands-on experience with microcontrollers (ARM Cortex, STM32, ESP32 or similar)
  • Experience with RTOS and device driver development
  • Exposure to Embedded Linux is a plus
Read more
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Chennai
5 - 8 yrs
₹1.8L - ₹3L / yr
skill iconC++
skill iconPython
skill iconJavascript
TypeScript
Linux/Unix
+23 more

Technical Lead – Embedded Software Application Projects

link: https://www.ziliconcloud.com/careers

ZILICONCLOUD PRIVATE LIMITED is looking for an experienced Technical Lead with 5–8 years of industry experience in Embedded Systems, IoT, AI, Cloud, and Software Engineering.

The candidate will lead Embedded, IoT, Edge AI, and Cloud projects, define system architecture, convert requirements into technical tasks, and ensure successful project execution and delivery.


Key Responsibilities

  • Design modular system architectures for Embedded, IoT, Edge AI, Cloud, REST APIs, and dashboards.
  • Convert requirements into clear tasks, milestones, and deliverables.
  • Track project progress, manage technical risks, and ensure on-time delivery.
  • Guide engineers on coding standards, Git, testing, debugging, and documentation.
  • Troubleshoot issues across hardware, firmware, IoT, cloud, backend, and UI.
  • Support system integration, testing, debugging, and performance improvement.
  • Review technical designs, code, and test results.
  • Lead prototype development, integration, technical reviews, and demonstrations.
  • Mentor young engineers and explain complex technical concepts in a simple and practical way.

Required Skills

C/C++, Python, JavaScript/TypeScript, Linux, FreeRTOS, Microcontrollers, REST APIs, MQTT, Git, Embedded Software, IoT, and system debugging.

Preferred: AWS IoT, Microsoft Azure, ThingsBoard, OpenCV, TensorFlow Lite (TFLite), React, Flutter, or FastAPI.


Education

B.E./B.Tech/M.E./M.Tech in ECE, CSE, Embedded Systems, Mechatronics, or a related field.

📍 Location: East Tambaram, Chennai, Tamil Nadu

💼 Experience: 5–8 Years

🕒 Employment Type: Full-Time

Read more
company logo
Neeta Trivedi
Posted by Neeta Trivedi
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹18L / yr
Electronics
Digital electronics
PCB
PID
UART
+5 more

Job Description – Mechatronics Engineer

Position

Mechatronics Engineer

Experience

2 years

Location

Bengaluru, India

About the Role

We are looking for a hands-on Mechatronics Engineer with approximately 2 years of experience to work on the development and integration of intelligent electro-mechanical systems.

The role involves a combination of electronics system assembly and testing, sensors and actuators, control algorithms, estimation algorithms, embedded implementation, system configuration, and hardware-software integration. The ideal candidate should be comfortable working across the boundary between mechanical, electrical, embedded software, and algorithms.

Key Responsibilities

1. System Assembly & Integration

  • Assemble and integrate electro-mechanical systems, sensors, actuators, embedded computers, controllers, and associated electronics.
  • Perform wiring, connection, sensor installation, and basic electrical integration.
  • Support integration of cameras, IMUs, GNSS, encoders, motors, servos, and other sensors/actuators.
  • Configure systems for laboratory, ground, and flight testing.
  • Troubleshoot hardware, electrical, communication, and integration issues.

2. Electronics Testing & Validation

  • Develop and execute test procedures for electronic and mechatronic subsystems.
  • Perform functional testing, sensor validation, actuator testing, and system-level testing.
  • Use laboratory equipment such as oscilloscopes, multimeters, power supplies, electronic loads, and logic analysers.
  • Analyse test data and identify hardware, firmware, sensor, or integration issues.
  • Maintain test records, test reports, and issue/defect logs.

3. Control & Estimation Algorithms

  • Implement and integrate control algorithms for electro-mechanical systems.
  • Work with PID, state-space, feedback control, actuator control, and related control techniques.
  • Implement estimation algorithms such as complementary filters, Kalman filters, EKF/UKF, or sensor fusion algorithms.
  • Perform sensor calibration, parameter estimation, filtering, and system identification.
  • Tune control and estimation parameters based on laboratory and flight-test data.

4. Embedded Implementation

  • Implement algorithms on embedded processors and real-time computing platforms.
  • Interface sensors and actuators using protocols such as UART, SPI, I²C, CAN, RS-232/485, Ethernet, etc.
  • Develop or modify embedded C/C++ code for system integration.
  • Debug hardware-software interaction and real-time issues.
  • Support optimisation and deployment of algorithms on resource-constrained embedded systems.

5. Configuration & Version Management

  • Maintain configuration of hardware, firmware, software, sensors, and system parameters.
  • Maintain configuration-controlled parameter files, calibration data, firmware versions, and test configurations.
  • Use Git or equivalent version-control systems for software and configuration management.
  • Maintain proper traceability between hardware configuration, software version, test results, and system performance.
  • Support controlled release of system configurations for testing and demonstrations.

6. System Testing & Field Trials

  • Participate in system-level integration, laboratory testing, HIL/SIL testing, and field/flight trials.
  • Prepare test setups and test cases based on system requirements.
  • Collect and analyse telemetry, sensor, actuator, and performance data.
  • Diagnose failures during integration and testing and work with the engineering team to resolve them.
  • Support verification and validation activities for production-grade systems.

Required Skills

  • B.E./B.Tech/M.Tech in Mechatronics, Electronics, Electrical, Instrumentation, Mechanical Engineering, or a related discipline.
  • Approximately 2 years of relevant industry/project experience.
  • Strong hands-on experience with electronics system assembly, integration, and testing.
  • Understanding of sensors, actuators, motors, servos, and embedded systems.
  • Good understanding of control systems and estimation/filtering techniques.
  • Experience implementing algorithms in C/C++ and/or Python.
  • Familiarity with microcontrollers, embedded processors, and real-time systems.
  • Working knowledge of communication protocols such as CAN, UART, SPI, I²C and Ethernet.
  • Experience using laboratory test equipment such as oscilloscopes and multimeters.
  • Familiarity with Git and configuration/version management.
  • Ability to read schematics, datasheets, interface specifications, and technical documentation.
  • Strong debugging and problem-solving skills.
  • Willingness to work hands-on with hardware and participate in field/flight testing.

Good to Have

  • Experience with UAVs, robotics, autonomous systems, gimbals, or avionics.
  • Experience with IMU, GNSS, magnetometer, barometer, encoder, camera, or other navigation sensors.
  • Experience with EKF/UKF, sensor fusion, visual-inertial estimation, or inertial navigation.
  • Familiarity with MATLAB/Simulink.
  • Experience with PX4, ArduPilot, ROS/ROS2, or similar platforms.
  • Experience with HIL/SIL testing.
  • Basic understanding of real-time operating systems.
  • Experience with hardware bring-up and PCB-level debugging.
  • Familiarity with engineering standards, configuration management, and structured V&V processes.

Desired Attributes

  • Hands-on engineer who enjoys working with both hardware and software.
  • Comfortable moving between mechanical assembly, electronics, algorithms, and embedded implementation.
  • Strong debugging mindset with an ability to systematically isolate problems.
  • Good understanding of engineering fundamentals rather than dependence on pre-built libraries or tools.
  • Able to work independently on assigned modules while collaborating closely with multidisciplinary teams.
  • Comfortable working in a fast-paced R&D environment involving prototyping, testing, iteration, and field trials.
  • Strong documentation and communication skills.

Typical Technology Environment

Sensors & Actuators: IMU, GNSS, magnetometer, encoders, cameras, motors, servos

Embedded: Microcontrollers, ARM processors, embedded Linux/RTOS

Algorithms: PID, state estimation, Kalman filtering, sensor fusion, system identification

Programming: C/C++, Python, MATLAB/Simulink

Testing: Oscilloscope, logic analyser, multimeter, power supply, HIL/SIL

This is a hands-on R&D engineering role suited for an engineer who wants to work on complete intelligent systems rather than a narrowly defined mechanical or electronics function. The engineer will contribute across assembly → integration → algorithm implementation → configuration → testing → debugging → field validation, with particular emphasis on UAV and autonomous-system applications.

Read more
company logo
Shubham Agnihotri
Posted by Shubham Agnihotri
Gurugram
5 - 8 yrs
₹12L - ₹18L / yr
skill iconC++
skill iconPython
RTOS
EMI
Embedded C
+1 more

Role: Software Developer

Employment Type: Full Time

Location: Gurugram, India

Educational Qualification: BE/BTech/ M.Tech / MS in Software Engineer

Work Experience: 6-8+ years of relevant work experience



Role Description:

Design and develop software for satellite systems, including onboard flight software and ground segment applications, ensuring reliability and real-time performance. Collaborate with hardware, AOCS, and mission teams to implement, test, and integrate software across the mission lifecycle. Support verification, validation, and in-orbit operations for robust and mission-critical performance.


Responsibilities & Duties:

  • Design, develop, and maintain onboard flight software (FSW) and ground segment applications for satellite missions
  • Develop real-time, embedded software for spacecraft subsystems (AOCS, EPS, payload, communication)
  • Implement software in languages such as C/C++, Python, and embedded C for high-reliability systems
  • Design software architecture, modules, and interfaces aligned with system requirements and mission objectives
  • Develop drivers and low-level firmware for hardware interfaces (SPI, I2C, UART, CAN, SpaceWire, Ethernet)
  • Work with real-time operating systems (RTOS) such as FreeRTOS or equivalent
  • Implement communication protocols for telemetry, telecommand, and data handling
  • Collaborate with hardware, AOCS, RF, and systems teams for seamless hardware-software integration
  • Develop simulation tools, test scripts, and automation frameworks using Python or MATLAB
  • Perform software verification and validation (V&V), including unit testing, integration testing, and system testing
  • Develop and execute Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test environments
  • Perform code reviews, static analysis, and debugging to ensure reliability and performance
  • Optimize software for real-time performance, memory usage, and fault tolerance
  • Implement fault detection, isolation, and recovery mechanisms
  • Support integration, system testing, and environmental testing (EMI/EMC, thermal vacuum, vibration)
  • Develop and maintain technical documentation (design documents, interface control documents, test reports)
  • Participate in design reviews (SRR, PDR, CDR, TRR) and technical discussions
  • Support launch operations, commissioning, and in-orbit software updates and anomaly resolution
  • Utilize version control and collaboration tools such as Git
  • Work within structured development processes (Agile/Waterfall/Sprint) and configuration management systems
  • Troubleshoot software and system-level issues and perform root cause analysis

 

Desirable Skills & Certifications:

  • Strong proficiency in C/C++ and Python for embedded and system-level software development
  • Experience with real-time operating systems such as FreeRTOS or equivalent RTOS platforms
  • Familiarity with spacecraft communication protocols (UART, SPI, I2C, CAN, SpaceWire, Ethernet) and telemetry/telecommand systems
  • Experience in Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and simulation-based verification
  • Knowledge of space software standards and practices (ECSS, NASA, ISRO, MISRA C guidelines)
  • Proficiency in version control and development workflows using Git and CI/CD practices
  • Understanding of embedded systems, firmware development, and hardware-software integration

 

Read more
company logo
Skoegle IoT
Posted by Skoegle IoT
Bengaluru (Bangalore)
8 - 10 yrs
₹12L - ₹15L / yr
RTOS
Embedded C
ESP32

Greetings from Skoegle IoT Innovations Pvt Ltd 


Job Summary

We are looking for an experienced Embedded Firmware Engineer with expertise in embedded systems, firmware architecture, RTOS, and embedded software development for IoT, wearable, automotive, industrial, and medical-grade products.



Key Responsibilities

• Design, develop, debug, and maintain firmware in C, C++, and Embedded C.

• Develop firmware for ESP32, nRF52832/52840, ATmega328P, and Raspberry Pi platforms.

• Integrate sensors using I2C, SPI, UART, ADC, GPIO, PWM, CAN, and USB.

• Develop RTOS and bare-metal firmware.

• Implement BLE, GSM/4G, GPS/GNSS, LoRa, Wi-Fi, NFC/RFID communication.

• Design bootloaders, OTA updates, and secure firmware upgrades.

• Optimize power consumption, sleep modes, memory allocation, and performance.

• Develop sensor drivers, calibration routines, and medical-grade firmware.

• Program bare ICs and support PCB bring-up, pin selection, and hardware validation.

• Support HTTP/HTTPS GET/POST/PUT APIs and embedded networking.

Required Skills

• Embedded Systems and Embedded Software Development

• C, C++, Embedded C

• RTOS, Bare-Metal Programming

• Operating Systems fundamentals

• I2C, SPI, UART, Digital & Analog Signals

• Sensor Integration

• Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link

• ESP32 Series, nRF52832/52840, ATmega328P, Raspberry Pi

• BLE (UUIDs), GSM (band configuration), GPS, LoRa

• Python, HTML, HTTP/HTTPS

• Bootloader Development, OTA, Power Optimization

• Memory Allocation, Sleep Modes, Sensor Calibration

• Machine Learning on Embedded Systems (preferred)

Read more
100network
100network
Agency job
via by tabbasum shaikh
Bengaluru (Bangalore)
5 - 8 yrs
₹30L - ₹40L / yr
Linux
pthreads
Sockets
TCP/IP
skill iconPython
+6 more

About Company

We are building general-purpose autonomous robots for US construction to tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines purpose-built hardware with real-time site intelligence to navigate complex environments and execute tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots deliver 5x faster execution, 250%+ margin expansion, and significant cost savings.

About the Role

We are looking for a versatile, hands-on software engineer to join our growing team. You will work across embedded Linux systems, networking stacks, robotic middleware, and cloud-connected services. This role demands strong fundamentals, intellectual curiosity, and the ability to learn quickly — not just familiarity with buzzwords.

On-site, Bengaluru

Responsibilities

  • Design and implement robot boot-up sequences and service orchestration to ensure reliable, deterministic system bring-up.
  • Configure and manage Linux networking — TCP/IP stack, HTTP, iptables, ARP, DHCP, DNS — for robot-to-cloud and inter-robot communication.
  • Own CI/CD pipelines using ArgoCD, GitHub Actions, and containerized workflows to ship software to robots.
  • Manage Docker-based deployment and runtime environments on robot and cloud infrastructure.
  • Write and maintain system administration tooling and bash scripts for fleet management and diagnostics.
  • Collaborate closely with robotics, perception, and application teams to integrate platform capabilities.
  • Establish and enforce best practices around Git workflows, branching strategies, and code review.
  • Lead and mentor a small platform engineering team — set technical direction, conduct code reviews, and drive execution.

Requirements

All candidates must demonstrate solid, hands-on competency in every item listed below.

  • Linux systems programming in C
  • File I/O — read, write, seek, memory-mapped files
  • Multi-threading — pthreads, mutexes, condition variables, thread safety
  • Socket communication — TCP/UDP sockets, select/poll/epoll
  • Basic data structures & algorithms — stack, heap, queue, linked list
  • General comprehension ability — reading technical manuals, datasheets, and RFCs
  • Python scripting
  • Bash scripting
  • Git — CLI usage, branching, merging, rebasing, conflict resolution
  • Standard UML diagrams — flowchart, sequence diagram, deployment diagram
  • Windowless text editor — vim, nano, or equivalent

Strong Advantage

  • C++ programming — C++17, OOP, templates, STL
  • Common network protocols — DHCP, ARP, TCP, UDP, DNS
  • Network configuration — routers, switches, VLANs, subnetting
  • Server-client application architecture
  • P2P vs. centralised communication — DDS vs. MQTT
  • Database management — SQL vs. NoSQL, schema design
  • Network security — checksums (CRC, MD5, SHA), public-key encryption, digital signatures
  • ROS2 framework — pub/sub, services, actions, lifecycle nodes, DDS transport
  • CMake build system — targets, find_package, CTest integration
  • Docker — Dockerfiles, docker-compose, remote image registries

Must-haves (non-negotiable)

  • Strong Linux systems programming in C — multi-threading (pthreads), socket communication (TCP/UDP, epoll), and file I/O
  • Hands-on experience with CI/CD pipelines (ArgoCD, GitHub Actions) and Docker-based deployments
  • Networking expertise — TCP/IP stack, DHCP, DNS, iptables, inter-device communication
  • Proficiency in Python and Bash scripting for fleet management and diagnostics
  • ROS2 experience (pub/sub, DDS, lifecycle nodes) is a strong advantage



    Read more
    company logo
    Remote only
    0 - 1 yrs
    ₹12000 - ₹18000 / mo
    Power Electronics
    Electronics
    Embedded C

    Power Electric Vehicles with embedded software for battery management and autonomous driving.


    What you'll do:

    • Develop BMS algorithms (SOC/SOH estimation)
    • Implement CAN bus communication protocols
    • Code motor control algorithms (FOC, sensorless)
    • Build ADAS features (ultrasonic parking, vision)
    • HIL testing with Vector tools
    • Optimize for automotive-grade reliability (AUTOSAR)

    What we need:

    • C/C++, Embedded Linux/RTOS
    • Microcontroller experience (STM32, NXP)
    • Control systems or automotive interest
    • Debugging skills (oscilloscopes, logic analyzers)

    Future-proof skills:

    • Work on actual EV prototypes
    • Portfolio for Tata, Mahindra EV teams
    • Automotive cybersecurity exposure
    Read more
    company logo
    Sachin Singh
    Posted by Sachin Singh
    Remote only
    0 - 1 yrs
    ₹12000 - ₹18000 / mo
    Embedded Systems

    About Nexora Group

    Nexora Group is a technology-driven organization focused on innovation in Artificial Intelligence, IoT, Embedded Systems, Robotics, and next-generation digital solutions. We provide aspiring engineers with opportunities to gain practical experience, work on industry-relevant projects, and develop skills that bridge hardware and intelligent software systems.


    Internship Overview

    Nexora Group is seeking passionate and innovative Embedded Systems with AI Interns to join our technology team. This internship is designed for students and recent graduates interested in embedded programming, IoT development, edge AI, robotics, and intelligent hardware systems. Interns will work on real-world projects involving microcontrollers, sensors, AI-powered devices, and automation solutions.


    Key Responsibilities

    • Design, develop, and test embedded applications for intelligent systems.
    • Work with microcontrollers and development boards such as Arduino, ESP32, STM32, and Raspberry Pi.
    • Integrate sensors, actuators, and communication modules into embedded solutions.
    • Develop and deploy AI/ML models for edge devices and IoT applications.
    • Assist in building smart automation, robotics, and intelligent monitoring systems.
    • Debug, optimize, and troubleshoot hardware and firmware issues.
    • Collaborate with software and AI teams to integrate machine learning into embedded platforms.
    • Document project architecture, testing results, and technical specifications.
    • Research emerging technologies in Edge AI, TinyML, IoT, and Embedded Computing.


    Required Skills

    • Basic understanding of Embedded Systems and Microcontrollers.
    • Knowledge of C, C++, or Python programming.
    • Familiarity with Arduino IDE, PlatformIO, Raspberry Pi, or similar development environments.
    • Understanding of electronics, sensors, and communication protocols (UART, I2C, SPI, MQTT).
    • Basic knowledge of Artificial Intelligence and Machine Learning concepts.
    • Strong analytical and problem-solving abilities.
    • Good communication and teamwork skills.
    • Passion for innovation and hardware-software integration.

    Preferred Qualifications

    • Experience with IoT, Robotics, Automation, or Embedded Projects.
    • Familiarity with TensorFlow Lite, TinyML, Edge AI, or Computer Vision applications.
    • Knowledge of PCB design, circuit simulation, or hardware prototyping.
    • Participation in technical competitions, hackathons, or research projects.
    • GitHub portfolio or project demonstrations showcasing embedded or AI work.

    Eligibility

    • Undergraduate or postgraduate students pursuing Electronics & Communication Engineering (ECE), Electrical Engineering (EE), Computer Science, Embedded Systems, Mechatronics, Robotics, IoT, AI, or related disciplines.
    • Recent graduates seeking practical industry exposure.
    • Candidates passionate about intelligent hardware systems and emerging technologies.

    What You'll Gain

    • Hands-on experience with real-world Embedded Systems and AI projects.
    • Exposure to IoT, Edge AI, Robotics, and Smart Device development.
    • Mentorship from experienced engineers and technology professionals.
    • Internship Completion Certificate.
    • Letter of Recommendation based on performance.
    • Opportunity for a Pre-Placement Offer (PPO) for outstanding performers.
    • Professional networking and career growth opportunities.


    Read more
    company logo
    Ajdevi kindo
    Posted by Ajdevi kindo
    Bengaluru (Bangalore)
    3 - 5 yrs
    ₹4L - ₹9L / yr
    OpenWRT
    skill iconC++
    skill iconC
    IPv4
    IPv6
    +4 more

    Key Responsibilities:


     - Develop and customize OpenWrt build systems for operator-specific router distributions

     - Build high-performance network stacks and middleware for Wi-Fi 6/7 & 5G-FWA routers

     - Implement TR-181/USP/TR-369 device management standards for global operators

     - Design scalable, modular embedded Linux systems for complex CPE environments

     - Debug and resolve critical issues: kernel panics, memory leaks, race conditions

     - Collaborate with hardware and product teams to deliver carrier-grade solutions


    Must-Have Skills:


     - OpenWrt Proficiency: Customizing build systems, package configurations, feeds

     - Programming: Advanced C/C++ for resource-efficient, high-performance networking

     - Network Stack & Protocols:

       - IPv4/IPv6: Dual-stack, DHCPv4/v6, SLAAC, Prefix Delegation, MAP-T/E, DS-Lite

       - L2/L3: Linux Bridge, VLAN 802.1Q/QinQ, SoC hardware offloading

       - Routing: Multi-WAN, Failover, Policy-Based Routing, IGMP/MLD Snooping/Proxy

     - Device Management: TR-181/TR-098 data models, USP/TR-369 experience

     - Debugging: GDB, Valgrind, JTAG, Wireshark, Tcpdump

     - System Design: Defining software interfaces & integrating cross-platform middleware


    Preferred Qualifications:


     - Hands-on with Airoha SDKs & MediaTek WiFi drivers

     - Familiarity with RDK-B, prplOS, prplLCM

     - QoS/QoE: Traffic Shaping - tc, HTB, FQ_CoDEL, DPI, traffic classification for Gaming/VoIP

     - Security: Firewall4/Nftables, Iptables, VPN - WireGuard, IPsec, hardware crypto-acceleration

    Read more
    company logo
    Pune
    0 - 2 yrs
    ₹20000 - ₹25000 / mo
    Internet of Things (IOT)
    Hardware
    Manufacturing
    Electronics
    PCB

    About Jinn

    Jinn is a Voice AI Tech Company. It helps businesses get better RoI specially by helping sales processes with the use of Voice AI Tech. We are adding a business line which includes an audio device that can reliably capture audio in various environments.


    About role:

    • This Role in a B2B SaaS startup in AI space led by 2X entrepreneurs from IIT, IIMs. Fast paced with a lot of learning and growth.
    • Responsibility: Helping engineer/assemble/bring together an IoT/ hardware device that can accomplish product goals with required constraints. Great high stakes exposure for fresh grads
    • Duration: 3-6 months internship || Converts to Full Time based on performance 
    • Compensation (Stipend): 20-25k per month || Full time 4.5lpa - 6LPA


    Ideal Profile: Interested in building a career in IoT/Tech, good communication, good discipline, solid understand of tech (AI)


    Skill Sets

    Look for someone who:

    •⁠ ⁠Has built at least 1 IoT project end-to-end

    •⁠ ⁠Knows Arduino + one of ESP32 / nRF52

    •⁠ ⁠Has touched audio input (even basic)

    •⁠ ⁠Is comfortable debugging hardware (this is key)


    1.⁠ ⁠Embedded Systems Programming (Must-have)

    •⁠ ⁠C/C++ (Arduino framework or ESP-IDF)

    •⁠ ⁠Working with:

      * ESP32 OR

      * Seeed Studio XIAO BLE nRF52840 Sense

    •⁠ ⁠Skills:

      * GPIO, I2S (for mic input)

      * Power modes (deep sleep, wake triggers)

      * Memory constraints (huge in audio use cases)

    👉 This is the backbone. If they can’t do this well, project stalls.


    2.⁠ ⁠Audio Handling + Signal Basics

    •⁠ ⁠Understanding:

      * Sampling rate (16kHz vs 44.1kHz)

      * PCM audio buffers

      * Latency vs quality trade-offs

    •⁠ ⁠Practical skills:

      * Using I2S microphones (INMP441, etc.)

      * Basic noise filtering

      * Voice Activity Detection (VAD)

    👉 Without this, you’ll just get noisy unusable recordings.


    3.⁠ ⁠Power & Hardware Basics (Often underestimated)

    •⁠ ⁠LiPo battery handling

    •⁠ ⁠Charging IC (TP4056 type)

    •⁠ ⁠Power optimization:

      * Sleep modes

      * Sampling intervals

    Many prototypes fail here (battery drains in 1 hour 😅)


    4.⁠ ⁠Connectivity (BLE / WiFi)

    •⁠ ⁠BLE (for XIAO nRF52840):

      * Data chunking (BLE MTU limits!)

      * Pairing + mobile relay model

    •⁠ ⁠WiFi (for ESP32):

      * HTTP / WebSocket streaming

      * Retry + buffering

    Trade

    Read more
    Why apply to jobs via Cutshort
    people_solving_puzzle
    Personalized job matches
    Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
    people_verifying_people
    Verified hiring teams
    See actual hiring teams, find common social connections or connect with them directly.
    ai_chip
    Move faster with AI
    We use AI to get you faster responses, recommendations and unmatched user experience.
    Did not find a job you were looking for?
    icon
    Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
    companies logo
    companies logo
    companies logo
    companies logo
    companies logo
    Get to hear about interesting companies hiring right now
    Company logo
    Company logo
    Company logo
    Company logo
    Company logo
    Linkedin iconFollow Cutshort
    Users love Cutshort
    Read about what our users have to say about finding their next opportunity on Cutshort.
    Shubham Vishwakarma's profile image

    Shubham Vishwakarma

    Full Stack Developer - Averlon
    I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
    Companies hiring on Cutshort
    companies logos