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

eDJsSk9HclU5R2hhZGd6aFhiT2g4UW9ac2c9PQ==
  • 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

Trinity Employment Specialists

Pipe Welder Job at Trinity Employment Specialists

 ...Pipe/Vessel Welder | Catoosa, Ok Hours: 40 - 50 hours per week Shift: 10-hour day shift, Monday to Friday Pay: $27.00 - $32.0...  ...positions. The ideal candidate must be able to pass a 6G MIG/FCAW welding test and have at least 3 years of experience. This role involves... 

Ralph Brennan Restaurant Group

Delivery Driver / Courier Job at Ralph Brennan Restaurant Group

 ...ingredient orders from local vendors as needed, picking up delivery bins from restaurants and returning them to the bakery, picking up mail at each restaurant for the corporate office, distributing mail from corporate office to restaurants, and keeping the company... 

PwC

Transfer Pricing Senior Associate Save for Later Remove job Job at PwC

 ...compliance, and strategy. These individuals help businesses navigate complex tax regulations and optimise their tax positions.In transfer pricing at PwC, you will focus on providing guidance and support to clients on transfer pricing matters. In this field, you will help... 

LIFETIME WOMEN'S HEALTH & FITNESS CENTERS P.C.

Travel Surgical Tech in Lakeville, MN - $7483/month Job at LIFETIME WOMEN'S HEALTH & FITNESS CENTERS P.C.

We are seeking a dedicated Travel Surgical Tech for a position in Lakeville, MN, offering $7,483/month. As a Surgical Tech, you will assist in surgical procedures by preparing operating rooms, sterilizing equipment, and ensuring a sterile environment. Assist surgeons... 

Geronimo Hospitality Group

Assistant General Manager - Henry Dorrbaker's Job at Geronimo Hospitality Group

Geronimo Hospitality Group Description: STEP INTO THE BIG LEAGUES Geronimo Hospitality Group ain't your normal work environment. We are a collection of award winning boutique hotels, restaurants and clubs with cool people who believe THE STATUS QUO SUCKS and we...