Embedded Firmware Engineer - BLE Job at SGS Consulting, Washington DC

dUMrR0RZMHdRNHhpYkp0dlAzRm5QMHluNGc9PQ==
  • SGS Consulting
  • Washington DC

Job Description

Job Responsibilities:

  • B.S. degree in Computer Science, Electrical Engineering, or equivalent experience.
  • Experience in interfacing the use of simple serial interfaces like UART, SPI, and I2C to interface to sensors, memory devices, or other external peripherals and the ability to use sniffers and logic analyzers to verify working embedded software support at the system level.
  • Ability to autonomously identify, report, and solve problems with minimal direction.
  • Ability to work in a dynamic, high-paced environment where job duties may change frequently

Skills:

  • Direct experience in development of firmware/embedded software using wireless communications on a microcontroller/SoC based system.
  • C language experience in writing software/firmware targeting ARM-Cortex M or similar microcontroller-based systems.
  • Experienc
  • Experience authoring BLE(Bluetooth Low Energy) GATT services from scratch or basically defining interfaces between a BLE microcontroller and upstream host based on the type of data to be sent.
  • Experience in power savings efforts to save power on MCU based systems with features like sleep modes, clock gating, or adjusting peripheral clocks.
  • Experience using tactile and force sensing sensors in robotics or electromechanical systems applications like load cells, strain gauges, capacitive or inductive sensors, or encoders for mechatronics sensors. At a high level virtually any experience with embedded software/firmware in Mechatronics/robotics.
  • e with the use of I2C, UART, or SPI to interface to off-microcontroller integrated circuits like ADCs, DACs, sensors, or other microcontrollers.

Education/Experience:

  • B.S. degree in Computer Science, Electrical Engineering, or equivalent experience.

Job Tags

Similar Jobs

Addison Kenway.

Dermatology Nurse Practitioner Job at Addison Kenway.

 ...Dermatology Nurse Practitioner - Mays Landing, New Jersey Job#16754585 Full time, permanent job opportunity in Southern New Jersey. Focus will be on Medical and Cosmetic Dermatology. Six months or more experienced as a Dermatology Nurse Practitioner, please apply... 

St. Stephen's Episcopal School

Assistant Athletic Trainer Job at St. Stephen's Episcopal School

 ...an Assistant Athletic Trainer for a full-time position starting immediately. The Assistant Athletic Trainer works with the Sports Medicine Director / Athletic Trainer to provide game and practice coverage on campus for football, cross-country, volleyball, field... 

Brad Metzger Restaurant Solutions

Corporate Chef Job at Brad Metzger Restaurant Solutions

 ...A new opportunity from BMRS Hospitality Recruitment Corporate Chef for elev8 Hospitality in the Greater Seattle Area!**REQUIRES RELOCATION TO THE SEATTLE AREA!!** Elev8 Hospitality Group is a second generation family-owned business owned by Entrepreneur... 

bealls

bealls Temporary New Store Associate Job at bealls

 ...ability to follow multi-step processes # Utilization of Zebra PDA and POS Systems # Ability to work varying hours including early mornings, days, mid shifts, nights, weekends, and holidays PHYSICAL DEMANDS: # Must have adequate vision, speech, hearing, and... 

Law Office of Maria R. Alaimo LLC

Legal Assistant Job at Law Office of Maria R. Alaimo LLC

As the firms Legal Assistant, youll play a key role in keeping cases moving smoothly from start to finish. Youll manage documents,...  ...Fort Myers. I am ideally looking for a hybrid role- but am open to remote for the right candidate.The law firms recruitment...