← Back to jobs

Mobile Programming LLC Logo
Embedded Engineer

Mobile Programming LLC

 

Chennai, Tamil Nadu, India

Posted On: 11 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Embedded Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain embedded systems software across various platforms.

This role is on-site.

Responsibilities

  • Integrate hardware and software by collaborating with hardware engineers.
  • Develop and optimize device drivers, firmware, and embedded software.
  • Write clean, maintainable, and efficient code for embedded applications.
  • Conduct testing and debugging to meet functional and performance requirements.
  • Analyze and optimize systems for power consumption, memory usage, and speed.

Required Skills

  • 5+ years of experience in embedded systems development.
  • Proficiency in C, C++, and Assembly.
  • Experience with RTOS and bare-metal programming.
  • Hands-on experience with PIC and AVR microcontrollers.
  • Working knowledge of Embedded Linux.
  • Experience with communication protocols including TCP/IP, CAN, and Modbus.
  • Ability to use debugging tools such as oscilloscopes and logic analyzers.
  • Understanding of hardware interfaces like SPI, I2C, and UART.
  • Familiarity with Git and embedded development environments.

Preferred Skills

  • Any Graduate.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs