Senior Embedded Software Engineer

Nasu Group

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nasu Group in Bengaluru is seeking a Senior Embedded Software Engineer with 4-9 years of experience to design, develop, and debug embedded software for robust, high-performance products. You will work with C/C++, device drivers, middleware, and communication protocols (SPI, UART, I2C) while collaborating with cross-functional teams to deliver reliable solutions.

The role emphasizes hands-on coding, testing, and integration with hardware, with opportunities to contribute to architecture and

Qualifications

  • Must have embedded C/C++ experience in embedded systems.
  • Experience with SPI/UART/I2C and Linux.
  • Strong debugging and driver development skills.

Responsibilities

  • Develop embedded software using C/C++.
  • Design and implement device drivers and middleware.
  • Work with SPI, UART, and I2C communication protocols.
  • Integrate software with embedded hardware.
  • Debug and optimize embedded applications.
  • Participate in code reviews and testing.
  • Collaborate with hardware and software teams.

Skills

Embedded C
Embedded C++
SPI
UART
I2C
Linux
Device Drivers
Debugging
CAN
FreeRTOS
Embedded Linux
Bootloaders
RTOS
Unit Testing
Agile
Automotive Domain

Tools

CAN

Job description

We are looking for a Senior Embedded Software Engineer with 4-9 years of experience in Embedded C/C++ development for embedded systems.-The role involves designing, developing, and debugging embedded software, working with communication protocols, and collaborating with cross-functional teams to deliver reliable and high-performance products.

Responsibilities:

  • Develop embedded software using C/C++.
  • Design and implement device drivers and middleware.
  • Work with SPI, UART, and I2C communication protocols.
  • Integrate software with embedded hardware.
  • Debug and optimize embedded applications.
  • Participate in code reviews and testing.
  • Collaborate with hardware and software teams.

-Mandatory Skills:-Embedded C, Embedded C++, SPI, UART, I2C, Linux, Device Drivers, Debugging

Good to Have:

  • CAN
  • FreeRTOS
  • Embedded Linux
  • Bootloaders
  • RTOS
  • Unit Testing
  • Agile
  • Automotive Domain
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer
Principal Embedded Software Engineer

Nasu Group • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior Linux Software Engineer
Senior Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 280,000 - 550,000
Linux Software Engineer
Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded-C++-CAN Developer
Embedded-C++-CAN Developer

Nasu Group • Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
Lead Linux Software Engineer
Lead Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Linux Kernel
Device Drivers
CAN
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

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

Lakshmi Machine Works (LMW) • Coimbatore District

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

SourcingXPress • Hyderabad

On-site
INR 1,200,000 - 1,800,000
C++ Engineer
C++ Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

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