← Back to jobs

Mobile Programming LLC Logo
Embedded C Developer

Mobile Programming LLC

 

Bangalore, Karnataka, India

Posted On: 15+ days ago
Experience: 6+ years
Availability: Onsite
Openings: 1
Category: Java Fullstack Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and develop firmware for embedded systems, owning the full lifecycle from low-level coding to hardware integration.

This role is on-site.

Responsibilities

  • Design and develop embedded software and firmware using Embedded C.
  • Work with microcontrollers, ARM processors, and hardware interfaces for system integration.
  • Develop, maintain, and debug device drivers and low-level software.
  • Collaborate with hardware teams to troubleshoot firmware issues and optimize code for performance, memory, and power.
  • Participate in code reviews, testing, and documentation.

Required Skills

  • 6+ years of experience in Embedded C programming.
  • Strong expertise with microcontrollers and embedded system architecture.
  • Hands-on experience with RTOS and firmware development.
  • Proficiency in debugging tools and hardware interfaces (UART, SPI, I2C, CAN).
  • Understanding of embedded system memory management.
  • Familiarity with version control tools such as Git.

Preferred Skills

  • Experience with Embedded Linux.
  • Knowledge of ARM-based processors.
  • Background in automotive, IoT, or consumer electronics domains.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs