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

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

California State University

Campus Parking & Safety Officer Job at California State University

 ...A public university in California seeks a Community Services Specialist I to provide parking enforcement, assist with public safety, and deliver excellent customer service on campus. This role requires the ability to work various shifts, handle sensitive situations tactfully... 

Performance Foodservice

Meat Cutter Apprentice - Warehouse Job at Performance Foodservice

 ...recognition, and respect Position Purpose: Portion cut, slice and package meats/seafood to specific sizes and weights according to work order...  ...Diploma/GED or Equivalent Experience 0 - 6 Months Meat/Seafood cutter experience or related area Company description Performance... 

Domino's Franchise

Assistant Manager - 5219 Dixie Hwy Job at Domino's Franchise

 ...Job Description Domino's Pizza is seeking an enthusiastic and dedicated Assistant Manager to join our team at our 5219 Dixie Hwy location in Louisville, United States. As an Assistant Manager, you'll play a crucial role in ensuring the success of our store operations... 

Roers Companies LLC

Construction Assistant Project Manager Job at Roers Companies LLC

Roers Companies, a leader in multifamily residential projects, seeks a Construction Assistant Project Manager to help oversee new development initiatives. This role is essential in supporting the project manager with all aspects of the construction processes, ensuring... 

Altru Health

Occupational Therapist (OT) Job at Altru Health

 ...Lake, ND 58301 Pay Range: $33.80 - $50.69 Summary: The Occupational Therapist is responsible for the evaluation and treatment of patients...  ...education assistance, paid time off (PTO)PandoLogic. Keywords: Occupational Therapist (OT), Location: Devils Lake, ND - 58301