← Back to jobs

Mobile Programming LLC India Logo
Embedded Engineer

Mobile Programming LLC India

 

Bengaluru, Karnataka, India

Posted On: 11 days ago
Experience: 5+ years
Availability: Onsite
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

  • Design and develop embedded systems software and firmware.
  • Integrate hardware and software by collaborating with hardware engineers.
  • Develop and optimize device drivers for performance and reliability.
  • 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 microcontrollers and microprocessors, specifically ARM, PIC, and AVR.
  • Familiarity with hardware interfaces including SPI, I2C, and UART.
  • Knowledge of communication protocols such as TCP/IP, CAN, and Modbus.
  • Experience using debugging tools like oscilloscopes and logic analyzers.
  • Working knowledge of Embedded Linux, Yocto, Bluetooth, Wi-Fi, and Zigbee.
  • Proficiency with Git.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs