You are viewing a preview of this job. Log in or register to view more details about this job.

Firmware Developer

Firmware Developer

 

This position is for a full-time firmware developer to work on a wide range of projects. Responsibilities include development, creation, and modification of embedded code for intelligent radio devices used in location systems. Development will be primarily in C on ST microcontrollers, but other environments are possible. The code primarily manages a radio interface on a real time basis to optimize performance and air time utilization. Experience in writing low level code, such as interrupt handlers, peripheral drivers, and radio drivers is preferred. Use of firmware debugging tools and techniques required.

Our engineers collaborate in cross-disciplinary teams to create solutions in a variety of industries. They participate in brainstorming, prototyping, testing, and analysis, including documentation and communications to promote team and client understanding that results in turning ideas into products.

 

  • Ultra-wideband, Bluetooth, Zigbee, networking
  • Low power programming
  • C, C++, python
  • Architectures: ARM, x86
  • Environments: FreeRTOS, Linux, Android, bare metal

 

Job Status

Full-Time

Location

Newburgh, Indiana

Educational Requirements

Bachelors