← Back to jobs

Upstream Global Services Logo
Firmware Engineer

Upstream Global Services

 

Bangalore, Karnataka, India

Posted On: 3 days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and debug embedded systems while leading technical teams.

This role is on-site.

Responsibilities

  • Design and develop embedded systems using C/C++ and OOP methodologies.
  • Manage board bring-up, driver development, and platform/BSP creation.
  • Implement multitasking real-time operating systems and communication protocols.
  • Test and debug hardware peripherals and communication interfaces.
  • Lead technical teams and handle direct client interactions.

Required Skills

  • 7+ years of professional experience in firmware development.
  • 4+ years of experience designing, developing, and testing embedded systems.
  • Proficiency in C/C++ with Object-Oriented Programming (OOP).
  • Experience with RTOS or embedded OS such as FreeRTOS, Embedded Linux, QNX, VxWorks, Integrity, or Android.
  • Deep understanding of micro-controllers and micro-processors.
  • Hands-on experience with peripheral interfaces including UART, I2C, SPI, 1-Wire, and ADC.
  • Knowledge of communication protocols: TCP, UDP, HTTP, MQTT, and CoAP.
  • Experience with wireless technologies: ZigBee, Bluetooth, WiFi, and 6LoWPAN.

Preferred Skills

  • Experience with Solar Tracker Systems, Battery Management, Telematic units, or Instrumentation Clusters.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs