Post Job Free
Sign in

Software Engineer Embedded

Location:
Chicago, IL
Salary:
110000
Posted:
May 22, 2025

Contact this candidate

Resume:

David Robinson

Embedded Software Engineer/Firmware/Hardware/Electronic

Toledo, OH *****.********.***@*****.*** 1-406-***-****

LinkedIn:linkedin.com/in/david-robinson-13220a367/

Professional Summary

Firmware Engineer with over 10 years of experience designing embedded systems for connected, real-time products across aerospace, power, and industrial applications. Proficient in embedded C development, FreeRTOS, secure boot, wireless protocols, and Yocto-based Linux customization. Demonstrated success in building scalable, modular firmware and delivering OTA-capable systems for mission-critical and consumer devices. Strong collaborator with cross-functional teams, with a consistent focus on reliability, security, and maintainability.

Key Skills & Tools

Embedded Systems: C, FreeRTOS, bare metal, multi-threaded design, RTOS scheduling

Linux Systems: Embedded Linux, Yocto, BusyBox, shell scripting, kernel/device tree

Wireless & IoT: Wi-Fi, BLE, telemetry integration, OTA updates, security protocols

DevOps & CI/CD: Git, GitHub, JIRA, CI pipelines, secure firmware build systems

Security: Cryptographic boot, firmware signing, secure communication channels

Debug & Test: Oscilloscopes, logic analyzers, UART/SPI/I2C sniffers, JTAG

Protocols: RS232, CAN, Ethernet, ModBus, SMBus

Professional Experience

Embedded System/Software Engineer

Blue Vigil – 05/2021 to 04/2024

Developed and maintained embedded software for UAV tethered systems using FreeRTOS and bare-metal C.

Designed secure bootloader using BusyBox and custom scripts to enable encrypted OTA updates.

Integrated BLE modules and GPS-based telemetry with real-time monitoring across RS232 and CAN protocols.

Coordinated with hardware teams to support board bring-up and debug using logic analyzers and JTAG.

Principal FPGA Design/Firmware Engineer

Packet Power – 04/2018 to 04/2021

Delivered modular embedded firmware with OTA capability and robust error handling for power monitoring IoT devices.

Designed secure firmware update mechanisms and maintained Git-based version control pipelines.

Led Wi-Fi and CAN communication integration with embedded Linux systems running custom Yocto builds.

Electronics Hardware Engineer

Aethercomm Inc – 10/2014 to 02/2018

Developed firmware for RF-based systems including UART, CAN, and Ethernet interfaces.

Integrated RTOS logic and security-focused code for command/control hardware in military environments.

Delivered firmware debug and root-cause analysis reports using oscilloscopes and protocol analyzers.

Embedded Software Engineer – Power Systems

Dynetics (a Leidos Company) – 03/2013 to 09/2014

Developed and tested embedded software for defense power systems under MIL-STD-704/1275.

Authored embedded C code supporting real-time communication and system monitoring for power conversion units.

Worked within IBM DOORS for traceable requirements and JIRA for sprint tracking and QA.

Education

Bachelor of Science in Electrical and Computer Engineering

Hong Kong University – 2008 to 2013

Additional Highlights

10+ years of embedded C development with production-grade software design

Proficient in FreeRTOS and embedded Linux customization using Yocto

Strong OTA, Wi-Fi, BLE, and cryptographic foundations for secure IoT devices

Hands-on experience integrating firmware with cloud telemetry and CI/CD workflows

History of smart systems work for aerospace and commercial hardware



Contact this candidate