Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
SGS Consulting in Washington, DC is seeking an experienced embedded firmware engineer to develop software for MCU/SoC based systems with BLE and sensor interfaces.
You will design and implement firmware for UART/SPI/I2C peripherals, create BLE GATT services, and optimize power management for low‑power operation. Collaborate with hardware and test teams, document work, and verify designs using sniffers and logic analyzers in a fast‑paced, changing environment.
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
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.ExperiencExperience 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.
B.S. degree in Computer Science, Electrical Engineering, or equivalent experience.