Firmware Engineer (Boston, MA - Hybrid)

Remote Full-time
About the position Join a high-performing, innovative team at SmartSense, a fast-growing company transforming how organizations sense, monitor, and make data-driven decisions through the Internet of Things (IoT). Founded at MIT in 2005, SmartSense is trusted by Walmart, SpaceX, Apple, CVS Health, Coca-Cola, and the U.S. State Department, among others, for mission-critical sensor-driven solutions. We develop cutting-edge embedded systems and wireless technologies that power real-time monitoring solutions. We are looking for a firmware engineer who is passionate about low-power IoT devices, embedded systems, and connected solutions to help shape the future of industrial sensing and automation. Responsibilities • Develop and optimize embedded firmware for wireless IoT sensors, gateways, and edge devices. • Work across various stages of the product lifecycle, from concept and prototyping to production and field support. • Implement low-power techniques for battery-operated IoT devices. • Collaborate with electrical and mechanical engineers to integrate firmware with hardware. • Debug, test, and validate firmware to ensure reliability in mission-critical applications. • Implement and optimize wireless communication protocols such as BLE, LoRa, Zigbee, Wi-Fi, and LTE-M/NB-IoT. • Work with RTOS and bare-metal firmware solutions for embedded systems. • Assist in firmware updates, over-the-air (OTA) mechanisms, and security improvements. • Contribute to continuous improvement of development processes, including automated testing, CI/CD, and DevOps best practices. Requirements • 2+ years of experience in embedded firmware development using C/C++ in RTOS or bare-metal environments. • BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience. • Experience working with low-power embedded systems and power optimization techniques. • Familiarity with wireless communication protocols (BLE, LoRa, Zigbee, Wi-Fi, LTE-M, NB-IoT). • Experience with ARM Cortex-M microcontrollers and firmware development tools (Keil, GCC, IAR, Segger, etc.). • Proficiency in debugging embedded systems using JTAG, SWD, oscilloscopes, and logic analyzers. • Understanding of secure firmware development and OTA update mechanisms. • Experience with networking protocols such as TCP/IP, MQTT, CoAP. • Familiarity with Agile development, version control (Git), and CI/CD pipelines. • Strong problem-solving skills and ability to work in a fast-paced environment. Nice-to-haves • Exposure to AI/ML for edge computing in IoT devices. • Familiarity with cloud platforms (AWS IoT, Azure IoT, Google Cloud IoT). • Experience with TinyML or machine learning models deployed on microcontrollers. • Understanding of safety-critical firmware development (ISO 26262, IEC 61508, DO-178C). Benefits • Short-term incentive program • New hire stock award • Paid parental leave • Open (uncapped) PTO • Hybrid work environment • Competitive medical, health & wellbeing and compensation offerings Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Sales Development Representative (SDR) for Remote Position in SaaS Company

Remote

Entry Level Sales Consultant

Remote

UBS Wealth Advice Center, Relationship Manager – Amazon Store

Remote

Special Project Coordinator

Remote

[Hiring] Director, Clinical Regulatory Writing @Tandem Diabetes Care

Remote

Trusted Computing and Cryptography at OpenAI (Remote Job)

Remote

Retail Sales Associate - Scottsdale Fashion Square

Remote

Amazon Night Shift Remote Jobs – Entry-Level

Remote

**Experienced Customer Service Representative - Market Research Insights and Data Entry Specialist (Part-Time Remote Opportunity)**

Remote

Sales Development Representative

Remote
← Back