Embedded Developer

Digitalshakha

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Bengaluru is seeking a Mid-Senior Level Embedded Software Engineer. The candidate will design and implement embedded software for IoT devices, collaborate with hardware engineers, and optimize system performance. Required skills include proficiency in C and experience with Raspberry Pi. This full-time position offers an opportunity to work on cutting-edge IoT technologies.

Qualifications

  • Strong proficiency in C programming language with a solid understanding of embedded systems.
  • Experience developing software for Raspberry Pi or similar single-board computers.
  • Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication.

Responsibilities

  • Design and implement embedded software applications for IoT devices using C.
  • Develop and maintain firmware for Raspberry Pi-based systems.
  • Collaborate with hardware engineers to define system requirements.

Skills

Embedded software
Raspberry Pi
Embedded Systems
Internet of Things (IOT)
TCP/IP
MQTT
Git

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field

Job description

This range is provided by Digitalshakha. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range
Responsibilities
  • Design and implement embedded software applications for IoT devices using C programming language.
  • Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
  • Collaborate with hardware engineers to define and document system requirements and specifications.
  • Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
  • Optimize code and improve system performance to enhance the overall user experience.
  • Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
  • Work closely with the product management team to translate customer requirements into technical specifications.
  • Provide technical support and guidance to the team during the development and deployment phases.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.
Qualifications
  • Bachelor\'s or Master\'s degree in Computer Science, Electrical Engineering, or a related field.
  • Strong proficiency in C programming language with a solid understanding of embedded systems.
  • Experience developing software for Raspberry Pi or similar single-board computers.
  • Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
  • Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
  • Solid understanding of software development methodologies and version control systems (e.g., Git).
  • Strong problem-solving skills and the ability to debug complex issues in embedded systems.
  • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
  • Prior experience in developing IoT applications or working on IoT projects is a plus.

Skills: Embedded software, Raspberry Pi, Embedded Systems, Internet of Things (IOT), TCP/IP, MQTT, Git

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting

Embedded Software Engineer, Silicon Software

Senior Engineer, Firmware Engineering- Embedded C, UFS/eMMC

Senior Engineer, Firmware Engineering- Embedded C, PCIe / NVMe SSD

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer
Senior Embedded Engineer

EdgeVantage • Bengaluru

On-site
INR 2,200,000 - 3,400,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Atlanta Systems Pvt. Ltd. • Delhi

On-site
INR 500,000 - 800,000
Dynamic, collaborative team
Cutting-edge technologies
Rapid professional growth
Embedded Software Developer - IoT/Firmware
Embedded Software Developer - IoT/Firmware

Flipped.ai - Transforming Talent Acquisition with AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Rhosigma • India

On-site
INR 600,000 - 900,000
Senior Embedded Engineer
Senior Embedded Engineer

SteerLean Consulting • Coimbatore District

On-site
INR 1,500,000 - 2,200,000
Senior Embedded Hardware Design Engineer
Senior Embedded Hardware Design Engineer

Viliso Technologies • Mumbai

On-site
INR 2,500,000 - 3,800,000
Embedded Software Engineer (MCU & RTOS)
Embedded Software Engineer (MCU & RTOS)

Angel and Genie • Chennai District

On-site
INR 1,000,000 - 1,500,000
Embedded Software Engineer
Embedded Software Engineer

Orcapod Consulting Services • Mumbai

On-site
INR 600,000 - 900,000