Junior Embedded Software Engineer

QBYSS

India0–2 yrs3m agovia LinkedIn

About the Role

Support software development for embedded controllers used in power conversion systems. Contribute to well-defined tasks involving device interfaces, data collection, and controller behavior, working with engineering colleagues on validation.

Key Responsibilities

  • Write and maintain embedded C or C++ for defined controller functions.
  • Implement and test peripheral interfaces and communication routines.
  • Use supplied hardware information, logs, and test results to investigate issues.
  • Document interfaces, code changes, and test outcomes.
  • Coordinate hardware-dependent checks with colleagues using the relevant test equipment.

Requirements & Tech Stack

  • Working knowledge of C or C++ and microcontroller fundamentals.
  • Understanding of interrupts, timers, and common communication interfaces.
  • Relevant embedded projects and a structured approach to debugging.
  • Experience with STM32, ARM-based devices, UART, SPI, or I2C is useful but not essential.
  • Exposure to RTOS concepts, unit testing, or power electronics is useful but not essential.

Qualifications

  • A degree in electronics, electrical engineering, computer science, or a related subject.

Fresher Software Developer Jobs · last 7 days

139 openings · all need no experience

Most hiring: Saatvik Agro, Creative Hands HR, T-Systems ICT India Pvt Ltd

See all 139 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job