Cutshort logo
For Employers
MNC Based Product  logo
Embedded Application Engineer
MNC Based Product
Embedded Application Engineer

Embedded Application Engineer at MNC Based Product · Bengaluru (Bangalore), Hyderabad, Pune · 4 - 12 years · Posted 13 Aug 2026

NAM Info Pvt Ltd's logo

Embedded Application Engineer

at MNC Based Product

Agency job
4 - 12 yrs
Best in industry
Bengaluru (Bangalore), Hyderabad, Pune
Skills
Embedded Linux
skill iconC++
skill iconC
Linux/Unix
Linux+
Embedded software
Bluetooth
Internet of Things (IOT)

Job Description – Embedded Application Engineer (4–6 Years Experience)

Position

Embedded Application Engineer

Experience

4–6 Years

Location

Hyderabad

Job Summary

We are seeking a highly motivated Embedded Application Engineer with 4–6 years of experience in developing, deploying, and maintaining embedded software applications on Linux-based platforms. The ideal candidate should possess strong programming skills in Go, C/C++, Linux, and Python, leverage modern AI-assisted development tools such as Cursor, and have experience working with industrial communication protocols, messaging systems, and DevOps automation pipelines.

The role involves designing edge applications, integrating industrial devices, implementing secure communication frameworks, and enabling scalable deployment and lifecycle management across ARM and AMD-based hardware platforms.

Key Responsibilities

· Design, develop, and maintain embedded applications for Linux-based edge devices.

· Develop high-performance software components using Go, C/C++, Linux, and Python.

· Utilize AI-powered coding assistants (e.g., Cursor) to improve development productivity and code quality.

· Implement and integrate communication protocols such as:

o MQTT

o Sparkplug B

o JSON-based messaging interfaces

o Industrial protocols (Modbus preferred)

· Build edge-to-cloud data communication services and telemetry pipelines.

· Develop software for ARM and AMD processor architectures.

· Create automated CI/CD pipelines using CircleCI and related DevOps tools.

· Implement automated testing, deployment, and release processes.

· Perform debugging, profiling, and performance optimization for embedded systems.

· Collaborate with product, cloud, and platform engineering teams to deliver scalable and secure solutions.

· Support software configuration, packaging, deployment, and version management.

· Contribute to system monitoring, diagnostics, and fleet lifecycle management.

Required Skills & Qualifications

Programming Languages

· Strong proficiency in:

o Go

o C/C++

o Python

o Linux Application development

· Experience using AI-assisted coding tools such as Cursor or similar developer productivity tools.

Embedded & Platform Expertise

· Strong experience with:

o Linux-based embedded development

o Application-level debugging

o ARM and AMD processor architectures

o Multi-threaded and concurrent application design

Communication & Protocols

· Hands-on experience with:

o MQTT

o Sparkplug B

o JSON message structures and APIs

· Familiarity with industrial communication protocols:

o Modbus (preferred)

 

DevOps & Automation

· Experience with:

o CircleCI

o Continuous Integration (CI)

o Continuous Delivery/Deployment (CD)

o Automated testing frameworks

o Version control systems (Git)

Device & Fleet Management

· Experience with:

o Software packaging and deployment

o Remote device management

o Fleet monitoring and maintenance

o Canonical Snap package management

Preferred Qualifications

· Experience in IoT, Edge Computing, Building Automation, Industrial Automation, or HVAC domains.

· Familiarity with container technologies (Docker/Podman).

· Understanding of cybersecurity practices for embedded devices.

· Experience with cloud integration (AWS, Azure, or GCP).

· Knowledge of telemetry, diagnostics, and remote software update mechanisms.

Key Competencies

· Strong problem-solving and debugging skills.

· Excellent communication and collaboration abilities.

· Ability to work independently in agile development environments.

· Focus on software quality, maintainability, and reliability.

· Passion for automation and modern software engineering practices.

Nice-to-Have Domain Experience

· IoT Edge Platforms

· Industrial Automation Systems

· Building Management Systems (BMS)

· HVAC Controls and Equipment Connectivity

· Smart Building and Energy Management Solutions

Experience Range: 4–6 Years

Education: Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.

 

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

Similar jobs (10)

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
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
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
    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
    LetsIntern careers
    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
    Gravity Engineering Services Pvt Ltd
    Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Kolkata, Bengaluru (Bangalore), Hyderabad, Mumbai, Pune
    1 - 10 yrs
    ₹4L - ₹25L / yr
    Internet of Things (IOT)
    Embedded C
    Message Queuing Telemetry Transport (MQTT)
    Sensors
    Microcontrollers
    +1 more

    We are looking for an IoT Engineer to build connected devices and their cloud integrations.


    Responsibilities

    • Develop firmware and software for IoT devices
    • Integrate sensors and microcontrollers
    • Connect devices to cloud platforms using MQTT and REST
    • Test, debug and improve device reliability

    Requirements

    • 1+ years of IoT or embedded development
    • Hands-on experience with microcontrollers and sensors
    • Knowledge of IoT protocols such as MQTT


    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
    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
    Inferigence Quotient
    at Inferigence Quotient
    1 recruiter
    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
    Jinn AI
    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