Embedded Software Engineer

Multispan Control Instrument

Ahmedabad District

On-site

INR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance

Job summary

Multispan Control Instrument is seeking an Embedded Software Engineer to design, develop, and optimize firmware for high-performance smart devices. You will work with cross-functional teams to bring concepts to production, implementing I2C/SPI/UART/CAN/Ethernet/USB and RTOS or bare-metal software.

Responsibilities include board bring-up, hardware debugging, and collaborating with hardware designers and QA to deliver robust end-to-end solutions.

Qualifications

  • BE/ B.Tech in Electrical, Electronics, Computer Engineering or related field.
  • Experience with embedded firmware development and hardware-software integration.

Responsibilities

  • Design, develop, and optimize firmware for embedded devices.
  • Collaborate with hardware, software, and system teams for production-ready solutions.
  • Implement and support communication protocols (I2C, SPI, UART, CAN, Ethernet, USB).
  • Develop RTOS-based or bare-metal software and perform board bring-up and testing.
  • Debug hardware/software interactions with oscilloscope, logic analyzer, and JTAG/SWD.

Skills

C
C++
Embedded systems
RTOS
I2C
SPI
CAN
Ethernet
UART
USB
JTAG/SWD
Debugging
Power optimization
Microcontrollers

Education

BE / B.Tech in Electrical/ Electronics/ Computer Engineering

Job description

Job Description

We are seeking a talented and detail-oriented Embedded Software Engineer to design, develop, and optimize high-performance firmware and embedded software solutions. In this role, you will work closely with cross-functional hardware, software, and system engineering teams to bring next-generation smart devices from concept to production.

Responsibilities:
  • Design Development: Write clean, efficient, and well-documented code in C and C++ for microcontrollers and embedded processors.

  • Board Bring-Up: Perform initial hardware bring-up, debugging, and board-level software testing on prototype hardware.

  • System Integration: Implement communication protocols such as I2C, SPI, UART, CAN, Ethernet, and USB.

  • RTOS Bare-Metal: Develop and integrate real-time operating systems (FreeRTOS, Zephyr, VxWorks) or bare-metal software architectures.

  • Hardware Debugging: Utilize tools like oscilloscopes, logic analyzers, multimeters, and JTAG/SWD debuggers to troubleshoot hardware-software interactions.

  • Optimization: Analyze and optimize code for memory footprint, processing speed, and low power consumption.

  • Collaboration: Work alongside hardware designers, product managers, and software QA engineers to deliver robust end-to-end solutions.

Qualifications:

BE , Computer engineer, IOT, Mechatronics, Electronics Communication Engineer , Electrical Engineer, Power Electronics

Competencies:
  • Strong experience with ARM Cortex-M/A microcontrollers or similar architectures.

  • Proficiency with low-level bus protocols (SPI, I2C, UART, CAN).

  • Solid understanding of Real-Time Operating Systems (RTOS) and concurrent programming techniques

Experience Requirements:

Experience required 1-7 years

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Lakshmi Machine Works (LMW) • Coimbatore District

On-site
INR 450,000 - 700,000
Embedded Software Engineer
Embedded Software Engineer

Ckas Tech Bangalore • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Software Engineer
Embedded Software Engineer

Octobotics • Sector 10

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,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

Quest Global • Dadri

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

Frontend Arts • Hyderabad

On-site
INR 900,000 - 1,300,000
Embedded Software Engineer
Embedded Software Engineer

Dreamfusion Tech • Chennai District

On-site
INR 700,000 - 1,200,000