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)

Zenius IT Services Pvt Ltd
Hyderabad
2 - 4 yrs
₹4L - ₹7L / yr
skill iconC
skill iconC++
skill iconPython
Shell Scripting
Internet of Things (IOT)
+1 more

Embedded Systems / Firmware Engineer


Key Responsibilities

  • Develop embedded firmware for IoT and connected devices using C/C++.
  • Work on RTOS, bare-metal programming, memory management, device drivers, and communication protocols.
  • Develop and integrate drivers/interfaces for cameras, motors, sensors, and vision systems.
  • Work with Python and Shell scripting for development and automation.
  • Apply basic AI/ML and computer vision concepts to embedded applications.
  • Collaborate on electrical and mechanical design, hardware integration, testing, and debugging.


Required Skills

  • C, C++, Python, Shell Scripting
  • Embedded Systems & Firmware
  • IoT, RTOS, Bare Metal
  • Memory Management & Device Drivers
  • Communication Protocols
  • Camera, Motor & Vision Systems
  • Basic AI/ML understanding
  • Electrical & Mechanical Design understanding


Read more
Leading Global MNC
Leading Global MNC
Agency job
via Bean HR Consulting by Harjeet Sachdev
Faridabad
7 - 12 yrs
Best in industry
skill iconC++
FreeRTOS
Microcontrollers
Oscilloscope
Logic analyzer
+1 more

We are looking for Embedded Developer with Leading Global MNC - Faridabad


Description:

  • Strong experience with 32-bit microcontrollers such as STM32, NXP, Renesas, TI, Microchip, etc.
  • Excellent knowledge of C/C++ programming and exposure to Assembly.
  • Strong experience with RTOS such as FreeRTOS, µC/OS, embOS, VxWorks, QNX, etc.
  • Hands-on experience in developing HAL, BSP and low-level device drivers.
  • Strong understanding of microcontroller peripherals and interfaces** including ADC, DAC, I2C, SPI, UART, CAN/CAN FD, RS485, DMA, Ethernet, SD/eMMC, SDIO, etc.
  • Strong experience with Automotive communication protocols such as CAN, CAN FD, LIN, J1939 and UDS.
  • Knowledge of AUTOSAR concepts and architecture is an advantage.
  • Experience with automotive diagnostics, ECU communication, and vehicle network architecture.
  • Hands-on experience using Oscilloscope, Logic Analyzer, Function Generator, Multimeter and other debugging equipment.
  • Experience in board bring-up, hardware-software integration and debugging of embedded boards.
  • Ability to debug power, clock, reset, communication interfaces, and peripheral-related hardware issues at board level.
  • Good understanding of schematics, PCB layouts and electronic circuits around microcontrollers and ARM-based systems.
  • Ability to work closely with hardware engineers for design reviews, component selection, hardware validation, and issue resolution.
  • Experience with prototype board testing, hardware validation, and root-cause analysis of HW/SW issues.
  • Experience in reverse engineering and debugging of embedded systems.
  • Strong understanding of embedded system architecture and system-level design.
  • Experience with Embedded Linux and/or RTOS-based systems is an advantage.
  • Knowledge of networking concepts including OSI layers, TCP/IP stacks and common IP protocols is a plus.
  • Knowledge of NMEA/NMEA 2000 standards is a plus.
  • Exposure to ASPICE, ISO 26262, MISRA-C and automotive cybersecurity is an advantage.
  • Experience with automotive development and debugging tools such as Vector CANoe/CANalyzer is a plus.

 

Roles & Responsibilities:

 

The right person for this position should have 7+ years of experience in Embedded Systems, preferably with strong exposure to Automotive Embedded Systems.

The candidate should be passionate, technology-driven, and have a strong interest in embedded devices, automotive electronics, IoT, and connected vehicle technologies.

The candidate should be capable of understanding system and product requirements, translating them into technical tasks and solutions, and working as a senior technical individual contributor while collaborating effectively with cross-functional teams.

Read more
Samtel Avionics Limited
icon

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

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
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 TalentXO 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
    LetsIntern
    at LetsIntern
    1 candid answer
    Ashish Singh
    Posted by Ashish Singh
    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
    icon

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

    Perundurai
    1 - 5 yrs
    ₹3L - ₹8L / yr
    Embedded C
    Firmware
    Firmware development

    Job Summary:

    We are seeking a skilled Firmware Developer with 3 years of experience to join our team. The successful candidate will be responsible for developing and maintaining embedded software for our products. The candidate should have a strong understanding of the software development life cycle, embedded systems, and the C programming language.


    Key Responsibilities:

    • Develop and maintain embedded software for our products

    • Design and implement software modules and drivers for embedded systems

    • Collaborate with hardware engineers to integrate software and hardware components

    • Test and debug embedded software

    • Create and maintain technical documentation

    • Participate in code reviews and contribute to software architecture and design discussions

    • Stay up-to-date with the latest trends and technologies in embedded systems and software development


    Requirements:

    • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field

    • 3 years of experience in embedded software development

    • Strong understanding of software development life cycle

    • Proficiency in C programming language

    • Experience with embedded systems and microcontrollers

    • Experience with communication protocols such as SPI, I2C, UART, and CAN

    • Familiarity with software development tools such as Git, Jira, and Jenkins

    • Strong analytical and problem-solving skills

    • Ability to work independently and in a team environment

    • Excellent communication and interpersonal skills


    Preferred qualifications:

    • Degree in Electrical Engineering, or a related field

    • Experience with wireless communication protocols such as Bluetooth, LoRa & Wi-Fi

    • Knowledge of real-time operating systems such as FreeRTOS, uC/OS-II, or VxWorks

    • Experience with Agile software development methodologies


    Benefits:

    • Health insurance
    • Leave encashment
    • Paid sick time
    • Provident Fund

    Job Type: Full Time

    Job Location: Perundurai

    State Wise: Tamil Nadu

    Divison Wise: R & D Division

    Read more
    LetsIntern
    at LetsIntern
    1 candid answer
    Ashish Singh
    Posted by Ashish Singh
    Remote only
    0 - 1 yrs
    ₹1L - ₹2L / yr
    Human Resources (HR)

    About Us

    Corporate Web Solutions provides technology-focused learning opportunities across software, engineering, automation, and emerging technologies.


    Role Overview

    As an Embedded Systems Intern, you'll gain practical exposure to embedded development, microcontrollers, sensors, firmware, and hardware-software integration.


    Key Responsibilities

    • Assist with embedded system projects.
    • Work with microcontrollers and sensors.
    • Develop and test basic firmware.
    • Assist with hardware-software integration.
    • Debug basic system issues.
    • Participate in practical projects.

    Requirements

    • Basic C/C++ knowledge.
    • Understanding of electronics fundamentals.
    • Interest in embedded systems.
    • Knowledge of microcontrollers is a plus.
    • Problem-solving skills.

    Perks

    • Certificate of Internship
    • Flexible work hours
    • Mentorship and real project exposure
    • Potential for PPO
    • Letter of Recommendation
    • Performance-Based Stipend available up to ₹18,000/month


    Read more
    LetsIntern
    at LetsIntern
    1 candid answer
    Ashish Singh
    Posted by Ashish Singh
    Remote only
    0 - 1 yrs
    ₹15000 - ₹18000 / mo
    Embedded C

    About Us

    Corporate Web Solutions provides technology-focused learning opportunities across software, engineering, automation, and emerging technologies.


    Role Overview

    As an Embedded Systems Intern, you'll gain practical exposure to embedded development, microcontrollers, sensors, firmware, and hardware-software integration.


    Key Responsibilities

    • Assist with embedded system projects.
    • Work with microcontrollers and sensors.
    • Develop and test basic firmware.
    • Assist with hardware-software integration.
    • Debug basic system issues.
    • Participate in practical projects.

    Requirements

    • Basic C/C++ knowledge.
    • Understanding of electronics fundamentals.
    • Interest in embedded systems.
    • Knowledge of microcontrollers is a plus.
    • Problem-solving skills.

    Perks

    • Certificate of Internship
    • Flexible work hours
    • Mentorship and real project exposure
    • Potential for PPO
    • Letter of Recommendation
    • Performance-Based Stipend available up to ₹18,000/month
    Read more
    Hyderabad
    4 - 5 yrs
    ₹5L - ₹12L / yr
    32-bit microcontrollers (ESP32, STM32, NXP) and in
    skill iconC++
    skill iconPython
    (UART, CAN, MODBUS, SPI, I2C, BLE, LoRa)
    AWS IoT (IoT Core, Greengrass) or Azure IoT (IoT H
    +2 more

    • Design and implement scalable IoT solutions from sensor to cloud, ensuring seamless integration between

    vehicle hardware (fuel sensors, GPS trackers, OBD devices) and the Anytime Diesel platform

    • Integrate industrial and automotive sensors, microcontrollers, and gateways with the platform

    • Develop, optimize, and troubleshoot data flow using protocols such as CAN bus, Modbus, RS485, TCP, and

    RTU

    • Manage the full IoT device lifecycle across the fleet — provisioning, remote configuration, health monitoring,

    and OTA/FOTA firmware updates

    • Collaborate with software, data, and operations teams to define data models and ensure clean data ingestion for

    fleet analytics

    • Conduct testing, debugging, and performance analysis of embedded firmware and IoT systems using tools like

    oscilloscopes and logic analyzers

    • Create technical documentation — architecture diagrams, API specs, and deployment guides

    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