Embedded Software Engineer

Akas Medical Equipment

Zone 7 Ambattur

On-site

INR 600,000 - 1,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akas Medical Equipment is seeking an Embedded Software Engineer to design, implement, test and maintain firmware for medical devices. The role focuses on developing Embedded C firmware, working with ARM Cortex-M microcontrollers, and integrating drivers for peripherals and communication interfaces.

You will collaborate with Hardware, R&D, and Testing teams to ensure robust, reliable software. The ideal candidate has hands-on debugging skills, knowledge of RTOS concepts, and a passion for

Qualifications

  • 1 year of experience in Embedded Software/Firmware Development
  • Freshers: BE/BTech in ECE/EEE/CS/Mechatronics
  • Experience gap up to 1 year may be considered

Responsibilities

  • Develop and maintain embedded firmware using C/C++
  • Develop and integrate peripheral and communication drivers
  • Work with microcontrollers and hardware interfaces
  • Debug and troubleshoot firmware and hardware-related issues
  • Perform software testing, validation, and bug fixing
  • Optimize code for memory usage, performance, and reliability
  • Work closely with Hardware, R&D, Testing, and other engineering teams
  • Follow coding standards and maintain technical documentation

Skills

Embedded C
C/C++
Microcontrollers
Driver development
RTOS concepts
Git
Debugging
UART
SPI
I2C
CAN
ARM Cortex-M
Hardware interfacing

Education

BE/BTech in ECE/EEE/CS/Mechatronics

Tools

Embedded debugging tools

Job description

Job Description Embedded Software Engineer
About the Role

We are looking for an Embedded Software Engineer with strong fundamentals in Embedded C, microcontrollers, firmware development, and embedded system programming. The candidate will be involved in developing, debugging, testing, and maintaining embedded software for medical equipment.

Experience

Experienced: 01 years of experience in Embedded Software/Firmware Development.

Freshers: B.E./B.Tech in ECE, EEE, Computer Science, or Mechatronics.

Candidates with an experience gap of up to 1 year may be considered.

Core Technical Skills
  • Strong knowledge of C / Embedded C.
  • Good understanding of pointers, structures, bit manipulation, memory management, and data types.
  • Knowledge of microcontroller architecture, registers, GPIO, timers, PWM, ADC, EEPROM, and watchdog.
  • Understanding of **interrupts, ISR, polling, and real-time concepts.
  • Knowledge of communication protocols such as UART, SPI, I2C, CAN, RS-232/RS-485.
  • Basic understanding of device drivers and hardware-software interfacing.
  • Knowledge of RTOS concepts such as tasks, scheduling, mutex, semaphore, and queues is an added advantage.
  • Good debugging and troubleshooting skills.
  • Ability to understand circuit schematics, datasheets, and microcontroller reference manuals.
  • Knowledge of Git and embedded debugging tools** is an added advantage.
Key Responsibilities
  • Develop and maintain embedded firmware using **C/C++**.
  • Develop and integrate peripheral and communication drivers.
  • Work with microcontrollers and hardware interfaces.
  • Debug and troubleshoot firmware and hardware-related issues.
  • Perform software testing, validation, and bug fixing.
  • Optimize code for **memory usage, performance, and reliability**.
  • Work closely with Hardware, R&D, Testing, and other engineering teams.
  • Follow coding standards and maintain technical documentation.
Preferred
  • * Hands-on experience with **ARM Cortex-M or similar microcontrollers**.
  • * Academic or personal projects in **Embedded Systems/Firmware Development**.
  • * Knowledge of **RTOS, Embedded Linux, Bootloader, or Firmware Upgrade** is an added advantage.
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

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 1,200,000 - 1,800,000
Embedded Software Engineer
Embedded Software Engineer

Octobotics • Sector 10

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

Eaton Technologies • Pune District

On-site
INR 350,000 - 520,000
Embedded Engineer
Embedded Engineer

Uandwe Technologies • Bengaluru

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

Essc India • Hyderabad

On-site
INR 300,000 - 400,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

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

Gronsol Inverter Technology Llp • Surat

On-site
INR 600,000 - 900,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000