> Markdown version of [/jobs/ext/1401408-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1401408-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** UBIETY, LLC - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $133,200.0 - $163,200.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, C (Programming Language), Adobe InDesign, Automation of Tests, Bluetooth Low Energy (Bluetooth), Bluetooth, C++ (Programming Language), Code Review, Communications Protocols, Data Integrity, Software Debugging, Device Drivers, Linux on Embedded Systems, Embedded Software, Firmware, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Real-Time Operating Systems, LoRaWaN, Software Engineering, System Testing, Universal Asynchronous Receiver/Transmitter, EndPointSecurity, Wi-Fi Technology, Datadog, Serial Peripheral Interface, Gitlab, Low Latency, Bare Metal, Zigbee, Cloud Integration - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=750d27f0c57a95ce ## About the Role * Experience: 5+ years of experience in embedded systems, firmware development, or IoT engineering. A Bachelor's or Advanced degree in EE, CE, CS, or a related field is preferred (or equivalent practical experience). * Languages & Environments: Proficiency in C, C++, and Python. Solid experience with bare-metal development, RTOS, and embedded Linux (BSP, device drivers, kernel configuration). * Protocols & Connectivity: Deep familiarity with wireless and wired stacks (BLE, Wi-Fi, MQTT, cellular, LoRaWAN, Zigbee, CAN, SPI, I2C, UART). * Modern Tools & Infrastructure: Experience with AWS IoT fleet management, observability tooling (OpenTelemetry), and automated testing/deployment via CI/CD pipelines (GitLab Runners). * Hardware Tooling: Comfortable using debugging tools like oscilloscopes and logic analyzers to run root-cause analysis on complex physical/digital issues. ## Description We are seeking a Senior Embedded Software Engineer to design, develop, test, and support our next generation of connected device solutions. This role is the critical link across our hardware, firmware, and cloud-connected platforms. You will collaborate closely with cross-functional teams to build highly reliable, low-latency, and secure IoT products that handle high-velocity edge environments. If you thrive on the challenge of full-lifecycle product development-from initial board bring-up to fleet-scale cloud integration-this role is for you. Key ResponsibilitiesAs a core member of the Embedded Team, you will: * Design, develop, test, and maintain firmware for embedded systems and IoT devices. * Develop software for microcontrollers, sensors, communication modules, single board computers, board support packages (BSP), and connected hardware platforms. * Supporting the full product development lifecycle, including concept, design, prototyping, validation, production, and post-launch support. * Implement communication protocols such as Bluetooth, Wi-Fi, Zigbee, cellular, LoRaWAN, MQTT, CAN, SPI, I2C, UART, or similar technologies. * Collaborate with hardware engineers on board bring-up, debugging, schematic review, peripheral integration, and system validation. * Support device security, firmware updates, data integrity, and secure communication requirements. * Create and maintain technical documentation, design specifications, test plans, and engineering records. * Participate in design reviews, code reviews, risk assessments, and continuous improvement efforts., * System Health & Reliability: Ensure optimal performance, maintainability, and quality of firmware to minimize field defects and recurring technical failures. * Milestone Delivery: Timely execution of embedded software and IoT engineering goals through excellent cross-functional collaboration. * Operational Observability: Successful integration of telemetry and monitoring to maintain insight into large connected device fleets. About Our Process We know your time is valuable and we treat it as an investment. We consider the interview process to be a mutual evaluation. If your resume is a match, we'll reach out to schedule a brief 30-minute initial conversation. To ensure both sides get the depth they need without wasting time, our advanced rounds are highly focused: you'll deep-dive with the hiring manager, meet a panel of your engineering peers, and connect directly with our CTO and CEO to discuss the company's long-term vision. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [UX is a fullstack job!](https://www.wearedevelopers.com/videos/1020-ux-is-a-fullstack-job) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)