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

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

Doing Things

Editorial Director, Overheard Job at Doing Things

 ...needed Qualifications 610+ years of editorial, content, or social media leadership experience (publisher, digital media, entertainment, or social-first brand preferred) Deep understanding of short-form video, social content formats, and the evolving social ecosystem... 

Texas Materials - Ready Mix

Ready Mix Truck Driver 1 Job at Texas Materials - Ready Mix

 ...A CRH company, is a leading supplier of aggregates, asphalt, ready mixed concrete, and paving and construction services in Texas. Our focus...  ...Plant **** Position Overview The Ready Mix Driver position is responsible for the transportation of ready mix concrete... 

Mangino Buick GMC

Parts Counter Job at Mangino Buick GMC

Mangino Buick GMC is currently seeking a skilled and experienced GM Parts Counter Specialist to join our team! Were looking for someone with in-depth knowledge of automotive parts and accessories who can confidently assist both retail and internal customers with their... 

Everblue

Graphic Designer Job at Everblue

 ...Job Title: Graphic Designer Location: Hybrid (Huntersville, NC) Hours: Part-Time, 1530 hours per week About Everblue Everblue...  ..., creative, and supportive team Enjoy flexibility with remote work and flexible hours Build a portfolio of diverse, high... 

Kelly Services

Rotational Molding Machine Operator Job at Kelly Services

 ...Job Title: Manufacturing Operator I - Rotational Molding Machine Operator Location: Pingree Grove, IL Department: Rotational Molding Position Overview We are seeking a motivated and detail-oriented individual to join our Rotational Molding Department...