Cutshort logo
Our client company is into IT. ( TS1) logo
Sr. Embedded Engineer
Our client company is into IT. ( TS1)
Sr. Embedded Engineer
Multi Recruit's logo

Sr. Embedded Engineer

at Our client company is into IT. ( TS1)

Agency job
4 - 7 yrs
₹15L - ₹20L / yr
Bengaluru (Bangalore)
Skills
Embedded Engineer
Linux
PCB Designs
Analo
  • Experience of a hardware life cycle, ie architecture, design, production+testing to field deployment of at least one hardware product.
  • Understanding and working experience of C language with data structures.
  • Ability to read the hardware/ functional/ register specs.
  • Very good in debugging skills (using dumps, traces, and debuggers).
  • Well, verse with Linux operating system (i. e. build environment, Make files, configuration management, shell scripting).
  • Experience with PCB level design, and ability to design or review schematics and layouts
  • Experience in any wireless networking chipset.
  • Automotive/Industrial electronic systems design/validation
  • Familiarity with operating system concepts like memory management, process scheduling, synchronization methods.
  • Hands-on experience with any real-time operating system.
  • Basic understanding of analog (ADCs, sensors, etc) and digital circuits.
  • Prior experience in IoT startups.

 

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

Comminent Private Limited
Shivani shrivastava
Posted by Shivani shrivastava
Bengaluru (Bangalore)
2 - 4 yrs
Best in industry
Embedded C
RTOS
Microcontrollers
Linux
Internet of Things (IOT)
+1 more

Job Summary:

We are looking for a motivated Embedded Engineer to design, develop, and test application-level firmware for IoT and electronic products. The role focuses on developing embedded applications, integrating with communication stacks, and ensuring reliable operation of hardware and field devices.

The ideal candidate will have hands-on experience with microcontrollers, RTOS, and C/C++ programming, along with a good understanding of communication protocols and embedded hardware interfaces.

Key Responsibilities:

1. Application Development

  • Design and develop embedded application software for IoT or electronic products.
  • Implement device logic, data handling, and communication interfaces as per system requirements.
  • Integrate with underlying firmware layers such as communication stacks and hardware drivers.
  • Develop and maintain modular, reusable, and efficient code following coding standards.

2. Integration & Testing

  • Integrate and validate software with hardware boards and peripheral components.
  • Perform unit, integration, and system-level testing for embedded applications.
  • Debug issues using JTAG, serial console, and logic analyzers.
  • Support board bring-up and field testing activities.

3. Optimization & Debugging

  • Optimize firmware for performance, reliability, and low power consumption.
  • Analyze logs and troubleshoot issues in coordination with hardware and QA teams.
  • Implement diagnostic and monitoring features for runtime fault detection.

4. Documentation & Quality

  • Maintain code documentation, configuration details, and release notes.
  • Ensure compliance with firmware design standards and development processes.
  • Participate in code reviews and continuous improvement initiatives.


Qualifications & Skills:

  • Bachelor’s degree in Electronics, Electrical, Communication, or Computer Engineering.
  • 2–5 years of hands-on experience in embedded firmware / application development.
  • Strong programming skills in C / C++ for embedded systems.
  • Experience with 8-bit / 32-bit microcontrollers (ARM Cortex-M, MSP430, STM32, etc.).
  • Good understanding of RTOS concepts, multitasking, and inter-process communication.
  • Familiarity with hardware interfaces: UART, SPI, I2C, GPIO, ADC, timers.
  • Working knowledge of version control systems (e.g., Git).
  • Strong debugging and analytical skills.

Preferred Attributes:

  • Experience in IoT or Smart Metering products.
  • Exposure to communication protocols such as DLMS/COSEM, Modbus, MQTT, CoAP, or Wi-SUN.
  • Knowledge of low-power system design and firmware update mechanisms (OTA).
  • Experience with Python scripting for test automation.
  • Familiarity with hardware bring-up and embedded testing tools.

Why Join Us:

  • Work on innovative IoT and smart device platforms used in large-scale deployments.
  • Be part of a dynamic and collaborative R&D environment.
  • Gain exposure to end-to-end embedded development from concept to production.
  • Opportunity to grow into Senior Engineer or Module Lead roles.


Read more
Sama NextGen Pvt. Ltd.
Sama NextGen Pvt. Ltd.
Agency job
Bengaluru (Bangalore)
4 - 8 yrs
₹2L - ₹12L / yr
Linux kernel
Networking
skill iconC
C Language
Linux
+5 more

Job Description :


Position Name: Network Software Developer

Experience: 4 to 8 Years 

Work Mode: Work from Bangalore office (near Bellandur) all 5 days. 


Mandatory: 

  1. 4+ years of work experience in Networking domain. 
  2. Highly proficient in C and Linux environment.
  3. Experience in working on Linux based large code base. 
  4. Hands-on experience in working OpenWrt based router firmware. 
  5. Hands on experience with IP and lower layer networking protocols.


Great to Have: 

  • Experience in working on Qualcomm and MediaTek chipsets. 
  • Experience in Linux device drivers and device trees.
  • Experience in creating and applying Linux kernel patches.
Read more
Our Client company is into Telecommunications. (SY1)
Our Client company is into Telecommunications. (SY1)
Agency job
via Multi Recruit by Sukanya J
Bengaluru (Bangalore)
5 - 8 yrs
₹12L - ₹18L / yr
skill iconC++
skill iconC
GDB
Linux
Embedded C
+3 more
The C/C++ - SSE contributes to the company’s Capture Production Services team by providing support to business operations such as using existing parser code to generate mechanized outputs.  Will perform such tasks as processing, debugging & fixing the issues.

 

Must have Skilled and Should Currently have Hand-on experience:

  • Programming Language:          C, C++
  • Operating System:                   Linux
  • Debugging Tools:                     Valgrind / GDB - required
  • Version Control:                       (Stash- nice to have) & (Git – Required)
  • Build and Deployment:             Bamboo – nice to have
  • Operating System:                     Linux
  • Experience:                               5 to 8 years (Min. 4 years)
Good to have:
           
Email protocols:                        IMAP, pop, SMTP, etc

You can discuss the below job profile with the candidate before filtering them to the first round.

Role:                          
  • Would be working on Development and Production Support of Email Mx Product which uses email protocols  (POP, IMAP, and SMTP) developed on C, C++ technology on Linux Platform.
  • Technologies they get to learn: C, C++, GDB, Valgrind, python (python to a certain extent).
  • Protocols they get to learn:   POP, IMAP, and SMTP and also any and every communication happening in Email Platform
  • Source Control:                 Git, Stash
  • Build and Deployment:           Bamboo
  • Operating System:               Linux
The best part of learning is:    
  • Debugging a Multicomponent – Multi-Threaded – Multi-Server Environment of a Live Product Deployed to Tier – 1 Customer.
  • Opportunity for Improving CPU of exiting product.
  • Opportunity for Memory optimization along with some good

Read more
Electric vehicle charging infrastructure solutions.( SC1)
Electric vehicle charging infrastructure solutions.( SC1)
Agency job
via Multi Recruit by Anna S
Bengaluru (Bangalore)
7 - 12 yrs
₹12L - ₹20L / yr
Embedded Applications
Embedded C
skill iconC++
Data Structures
Algorithms
+3 more
  • Develop embedded Linux Applications
  • Work with a worldwide team to integrate the product to meet the requirement

Required Qualifications:

  • Degree in Computer Science from a top-tier institution
  • Relevant full-time work experience of 4+years
  • Strong foundation in computer science, Object-Oriented software, unit testing & test automation with scripts
  • Ability to self-teach.

Mandatory Technical Skills:

  • Expert level programming in C/C++
  • Linux systems programming, data structures & algorithms
  • Networked applications

Desirable Technical Skills:

  • Linux Board Bring up, device drivers would be an advantage

 

 

 

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