← Back to jobs

HRP Global Technologies Logo
Firmware Developer

HRP Global Technologies

 

Hyderabad, Telangana, India

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

No related jobs found

Description

You will develop and validate control firmware for Arm Cortex-M processors in bare metal and RTOS environments.

This role is on-site.

Responsibilities

  • Develop low-level drivers for MCU peripherals including ADC, PWM, Timers, UART, I2C, SPI, and CAN.
  • Create drivers for memory interfaces such as EEPROM and OSPI/QSPI, and implement file systems.
  • Port kernels for RTOS environments including FreeRTOS, ThreadX, µC/OS, or Cs/OS2.
  • Use logic analyzers, oscilloscopes, and multimeters to test and validate code functionality.
  • Define, analyze, and measure performance parameters throughout the software development life cycle.

Required Skills

  • 3+ years of experience in Embedded C/C++ programming.
  • Hands-on experience with Arm Cortex-M33, M23, M4, and M7 architectures.
  • Proficiency in Linux programming and experience with C++ and SQL.
  • Experience working in bare metal and RTOS environments, specifically ThreadX.
  • Knowledge of kernel porting for FreeRTOS, ThreadX, µC/OS, or Cs/OS2.
  • Ability to develop drivers for EEPROM, OSPI/QSPI, and file systems.
  • Competency with lab equipment including logic analyzers and oscilloscopes.

Preferred Skills

  • Bachelor's degree in Engineering or related field.

Key Skills
Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs