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

  • 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

Hawks View Winery Hawks View Winery

Tasting Room Server Job at Hawks View Winery Hawks View Winery

 ...our 45-acre property, we cater to our local community and offer tasting rooms with extended hours and breathtaking views. Our associates...  ...guests by providing excellent hospitality and serving great wine and food pairings in a beautiful environment. Serve wine and food... 

Sunrise Systems

QA Performance Tester Job at Sunrise Systems

 ...Job Title: QA Performance Tester Duration: 12 Months of Contract based Location...  ...modifying test case code, along with experience in resolving automation issues. The...  ...Responsibilities include performing software testing, executing test cases, managing... 

Mount Snow

Dispatcher Job at Mount Snow

 ...development Referral Program To Learn More, please review the Benefits Eligibility Summary Job Summary: The Dispatcher expedites communications and dispatches company personnel and/or vehicles. This role is responsible for logging, reporting and communicating... 

Very LLC

Senior Embedded Firmware Engineer - US (Full Time Role) Job at Very LLC

 ...devices and AI to drive meaningful impact. Our job is simple: help them win. About This Role We are seeking a Senior Firmware Engineer with 58 years of professional embedded development experience who has strong experience building production embedded systems... 

Tesla

Sr. Technical Program Manager, Battery Manufacturing Development Job at Tesla

 ...What To Expect Tesla is looking to hire a Senior Technical Program Manager to catalyze collaborative output and growth for the Battery Manufacturing Development Engineering team. This team is comprised of diverse manufacturing specialty groups with the collective goal...