← Back to jobs

DBSI Services Logo
Firmware Engineer

DBSI Services

 

Arden, NC, USA

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

No related jobs found

Description

You will develop and debug embedded software for microcontroller-based systems.

This role is on-site.

Responsibilities

  • Develop embedded software using C++ and Java within RTOS environments.
  • Perform board bring-up for control and interface boards.
  • Debug code within RTOS and Linux Kernel environments.
  • Implement communication protocols including CAN, RS232, SPI, and I2C.
  • Manage IPC mechanisms and BLE GATT server implementations.

Required Skills

  • 5+ years of experience in embedded systems development.
  • Proficiency in C++ and Java.
  • Hands-on experience with RTOS and debugging within RTOS environments.
  • Direct experience with Linux Kernel development.
  • Experience with microcontrollers and IPC mechanisms.
  • Working knowledge of BLE GATT server and Bluetooth/BLE protocols.
  • Experience with communication protocols such as CAN, RS232, SPI, or I2C.
  • Proficiency with GIT, JIRA, Bamboo, or Stash.
  • Experience following SDLC processes.

Preferred Skills

  • Experience with STM32, Nordic, or ESP32 microcontrollers and dual-core architectures.
  • Knowledge of IoT, GCC compilers, Microsoft Azure, or AWS.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs