Embedded Software Engineer

SSS Corp

Delhi

On-site

INR 279,000 - 402,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SSS Corp in Delhi, India, is hiring an Embedded Software Engineer to design, develop, and test firmware for microcontroller-based devices. You will write efficient C and C++ code, work with RTOS, and collaborate with hardware engineers to ensure reliable hardware/software integration.

The role emphasizes debugging, memory optimization, and driving the development of drivers for sensors and peripherals. A B.Tech in CS or EE and 0-2 years of experience are required; salary is ₹25,000–₹36,000 per

Qualifications

  • Bachelor's degree or higher in CS/EE.
  • 0-2 years of embedded software experience.
  • Strong programming skills in C and C++ for embedded systems.

Responsibilities

  • Develop embedded software for microcontroller-based systems.
  • Write efficient, modular C/C++ code for hardware control.
  • Collaborate with hardware engineers to integrate software with hardware.
  • Debug and troubleshoot firmware and hardware integration issues.
  • Develop and execute test cases, document results, and iterate on improvements.

Skills

C
C++
RTOS
Embedded systems
Debugging
SPI/I2C/UART

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

MCU Development IDEs

Job description

As an Embedded Software Engineer, you will be an integral part of our engineering team, responsible for designing, developing, and testing embedded software for various electronic devices.

Role Description

Develop embedded software solutions for microcontroller-based systems, ensuring functionality, reliability, and performance.Write efficient and modular code in languages like C and C++ to control hardware components and peripherals.Collaborate with hardware engineers to integrate software with hardware components, ensuring seamless communication and functionality.Debug and troubleshoot software and hardware integration issues.Work with Real-Time Operating Systems (RTOS) and develop firmware for embedded systems.Implement low-level drivers and interface software for sensors, communication modules, and other embedded components.Conduct rigorous testing and validation of embedded software to identify and fix bugs, ensuring the reliability and stability of the system.Develop and execute test cases, document results, and iterate on software improvements.Collaborate with cross-functional teams, including hardware engineers and product designers, to ensure cohesive product development.Document software designs, specifications, and test procedures for future reference and knowledge sharing.Ensure embedded software complies with industry standards, regulations, and safety requirements.Stay updated with emerging trends and technologies in embedded software development.

Requirements

Bachelor s degree in Computer Science, Electrical Engineering, or related field.0-2 years of experience in embedded software development.Experience with microcontroller-based embedded systems projects or internships is a plus.Strong programming skills in languages such as C and C++ for embedded systems.Familiarity with microcontrollers, sensors, and communication protocols (SPI, I2C, UART).Knowledge of Real-Time Operating Systems (RTOS) and embedded firmware development.Ability to debug and optimize embedded software for performance and memory usage.Basic understanding of hardware components and their interaction with embedded software.Strong problem-solving skills and attention to detail.Effective communication and collaboration abilities within a team environment.This is a full-time paid position offering a compensation of ₹25,000 - ₹36,000 per month (₹3 LPA CTC - ₹4.32 LPA CTC) based on skills, experience, and overall suitability for the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

On-site
INR 300,000 - 550,000
Sr. Embedded Developer
Sr. Embedded Developer

Spectra Vision • Ahmedabad District

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

ICU Medical • Chennai District

On-site
INR 600,000 - 1,200,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Embedded Systems Developer
Embedded Systems Developer

Innocode Software Pvt. Ltd. • Hyderabad

On-site
INR 350,000 - 550,000
Embedded Software Engineer
Embedded Software Engineer

Talent Corner Hr Services • Ahmedabad District

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

Esslsecurity • Bengaluru

On-site
INR 900,000 - 1,400,000
Embedded Software Developer
Embedded Software Developer

Chheda Electricals And Electronics • Pune District

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

Electrolab • Navi Mumbai

On-site
INR 600,000 - 1,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

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