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

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

SGS Consulting

Firmware Engineer Job at SGS Consulting

 ...Job Responsibilities: Develop firmware to integrate display pipelines with off the shelf displays. Develop firmware to interface...  ...: ~ ;Bachelors degree in computer science, software engineering or relevant field required. We are open to candidates who come... 

Advatix, Inc.

Wound Care Nurse - RN Job at Advatix, Inc.

 ...RN Wound Care Pay: $33-$36/hr + Benefits Location: Middletown, NY Schedule: Full time Mon-Fri 8am-4:30pm Role Summary Our Wound Care Registered Nurses (will train) are the heart and soul behind what we do. Utilizing the Nursing Process, the RN plans,... 

Vitalant

Phlebotomist Job at Vitalant

 ...America) We're hiring immediately, and we will train you! Whether you are just starting your career, or have some phlebotomy experience, we're here to help you leverage...  ...+ 5% company match ~ Tuition assistance ~ Free basic life and AD&D insurance ~ Free short-and... 

Addison Group

Billing Specialist Job at Addison Group

 ...Job Title: Billing Specialist Location (city, state): Hybrid in Gig Harbor, WA Compensation: $25 - $35 / hour Benefits: This position is eligible for medical, dental, vision, and 401(k). Qualifications: 2+ Years of Billing Experience... 

Kamp K9

Dog Trainer Job at Kamp K9

 ...Kamp K-9 is a premier dog daycare, dog boarding, dog grooming and training facility located in Long Grove, Illinois. Kamp K-9 serves...  ...referrals are an integral component of the business success. The Trainer will report to the Director, Kennel Operations. Key tasks /...