← Back to jobs

Pride Global Logo
Embedded Software Engineer

Pride Global

 

Indianapolis, IN, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Embedded Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Develop embedded firmware using C for microcontroller-based systems.
  • Design and maintain bare-metal and RTOS-based firmware.
  • Work with ARM Cortex-M microcontrollers and interrupt-driven architectures.
  • Implement and troubleshoot peripherals including DMA, timers, watchdogs, GPIO, UART, SPI, and I2C.
  • Develop bootloaders and firmware update mechanisms, including wireless OTA updates.
  • Perform low-level debugging using tools such as J-Link, SWD, and GDB.
  • Design firmware with a focus on reliability, efficiency, and low-power operation.
  • Collaborate with hardware teams on system integration and troubleshooting.

 

Required Skills

  • Embedded C
  • ARM Cortex-M
  • Bare-metal and RTOS firmware
  • Embedded peripherals and interrupt-driven systems
  • Wireless communication and mesh networking
  • Firmware debugging and testing
  • Bootloaders and OTA updates
  • Embedded security concepts
  • Git and software development best practices

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs