Senior Firmware Engineer
Multi-Tech Systems
SUMMARY: Design, develop, and maintain firmware for LoRaWAN module product lines (including xDot) and custom sensor applications. Work across Arm Mbed OS and Zephyr RTOS targeting STM32 and low-power Arm Cortex-M microcontrollers, delivering production AT command firmware, LoRaWAN Class A/B/C protocol compliance, and customer sensor solutions. This is the RTOS/RF-focused role required to continue LoRaWAN xDot development.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Develop and maintain LoRaWAN module AT command firmware across multiple hardware variants
- Own the LoRaWAN MAC layer library — Class A/B/C operation, multicast, FOTA, ADR, regional parameter compliance
- Implement and validate LoRaWAN specification compliance including Class B beacon timing, ping-slot scheduling, and multicast
- Port and maintain Zephyr RTOS board support packages including board definitions, device drivers, and subsystem integration
- Develop custom LoRaWAN sensor applications using Mbed OS and Zephyr RTOS for customer-specific deployments
- Bring up and validate new hardware variants and component changes across the product line
- Design and execute comprehensive host-based test suites using CppUTest and Zephyr Twister
- Maintain bootloaders and FOTA update infrastructure for secure field updates
- Optimize power consumption for battery-operated devices targeting ultra-low-power sleep modes
- Support LoRa Alliance technical working group contributions (L2 protocol, payload schema)
QUALIFICATION REQUIREMENTS:
- 5+ years bare-metal and RTOS firmware development on Arm Cortex-M (M0+, M3, M4)
- Strong C/C++ for resource-constrained MCUs (32KB RAM / 256KB Flash targets)
- LoRaWAN protocol stack implementation experience (MAC layer, Class A/B/C, regional parameters)
- STM32 family (STM32L151, STM32L4, STM32U3) — peripherals, low-power modes, HAL/LL drivers
- Mbed OS 6.x application development and build system
- Zephyr RTOS — device tree, Kconfig, west build system, subsystem development
- SPI/I2C peripheral drivers (SX1272/SX1276/SX1262 radio, external flash, EEPROM)
- JTAG/SWD debugging, logic analyzer, RF test equipment
- Git, CI/CD (Jenkins), automated firmware testing
- AT command interface design and implementation
PHYSICAL DEMANDS:
- Lifting requirements up to 25 pounds.
- Requires sitting for periods of time and occasional standing.
- Use hands to finger, handle or feel.
WORK ENVIRONMENT:
- Working conditions are normal for an office environment. Minimal noise.
- Our Minnesota facility includes a manufacturing environment. Moderate noise level. Machinery operation requires the use of safety equipment to include but not limited to; safety glasses, hearing protection, wrist and shoe straps, and ESD smock. Loose fitting clothing and jewelry are not permitted. No food allowed in the manufacturing area. No cell phone use allowed in manufacturing area unless approved by management.
EQUIPMENT AND TOOLS USED:
- Laptop computer
- Standard office equipment
- ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter... ...28 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building...SeniorWork at office3 days per week
$184.7k - $324.8k
...for a results-oriented and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group, you will have the... ...Description In this job you will be responsible to develop firmware in C to implement critical FW features for IPs inside SOC. Responsibilities...SeniorRelocation$110k - $145k
...used across Emerson's measurement and analytical instrumentation portfolio. You will work with a global team of firmware, hardware, systems, and product engineers to design and implement embedded software solutions that enable secure, reliable, and scalable industrial...SeniorTemporary workLocal areaFlexible hours$135k - $165k
...blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s... ...place to build your career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration, documentation...SeniorPermanent employmentWork experience placement- ...The Senior Software Engineer is based at Nabsys' Providence, RI headquarters (hybrid) and plays a central role in developing the instrument control software for the OhmX instrument platform, a novel technology in the next-generation sequencing space focused on high-resolution...Senior
- ...We are looking for a Senior Embedded Linux Software Engineer to join an R&D team developing next-generation embedded software solutions for critical communication and safety systems. In this role, you will contribute to the full software development lifecycle, from...Senior3 days per week
- ...key role in a small and successful R&D team, building tools and engines used by the biggest names in media streaming. It's a critical,... ...Superior Rust skills Significant experience as a Lead / Senior Developer Experience leading teams and projects as a hands-on...SeniorRemote work
$224k - $279k
...Hiring: Software Engineer | Commissioning Automation What if commissioning critical AI infrastructure could be automated like software deployment? We're looking for a strong software engineer to build the systems that make that possible... Automating tests, orchestrating...Senior$204k - $247k
...analysis. Required Skills: Deep experience leveraging LLMs to solve complex problems, including expertise in prompt engineering and model optimization. Proven ability to integrate AI into automated pipelines and production workflows using APIs and orchestration...Senior- ...America Remote, United States Employee Regular Job Description Software Engineer Elevate yourexpertiseto new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders,...SeniorWork at officeRemote work
$200k - $300k
...respected investors, including Sam Altman and Y Combinator . They're looking to hire a Founding-caliber Backend Leaning Full Stack Engineer . This is an opportunity for someone who thrives in early-stage environments, enjoys solving difficult technical problems, and...SeniorRemote work$188k - $258.5k
...Senior Principal Engineering Technologist Dell’s Client Product Group (CPG) is looking for a Senior Principal System Performance Architect... ...Proven ability to evaluate performance impacts of hardware, firmware, and software features, triage bottlenecks, and drive data...Senior$139.8k - $225.09k
## Senior Software EngineerApply: Hybrid: Boston: Full time: Posted Today: R-059621\\*Telecommuting permitted: work may be performed... ...(U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field and five (5) years of experience in the job offered...SeniorFull timeWork at officeRemote work€7,231.68 per month
## Senior Software EngineerKadasterHofstraat 110, 7311 KZ Apeldoorn, Nederland, GelderlandStartdatum 11 - 10 - 2026Einddatum -7.231,6... ...e.d.);* Toepassen en bijhouden van Java ontwikkelstandaarden;* Engineer dient cross functional te zijn en mee te werken aan bv. het testen...SeniorFull timeContract work- .../data structures debugging This job requires a minimum of 3 years of experience. About the Job Job Title: Senior Software Engineer Job Type: Contractor (~15 hrs a week) Location: Remote (Globally) Job Summary: In this role, you'll apply...SeniorFor contractorsRemote work
- ...about challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate... ...'s been done before, you'll find your place here. Hardware Senior Principal Engineer – System Integration Choose a Job Family...Senior
- ...in one place, turning a complex, high-stakes system into software that actually works. The role We're looking for a Senior Software Engineer to join our growing engineering team. This is a hands‑on role focused on building, improving and scaling our platform....SeniorWork at officeRemote work
$150k - $220k
...backed by American Express Ventures, Bain Capital Ventures, Homebrew, Inspired Capital, Visa, and others About the role The engineering team owns the delivery and stability of our product end to end. Since Finix serves as the complete payment platform of our...SeniorVisa sponsorshipFree visa$208.8k - $229.7k
...their in‑home devices, get support, change their service subscription, and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native GFiber...SeniorFull time- ...we are atop veteran employer and Certified Great Place to Work ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are...SeniorFor contractors
- ...Position Title : SENIOR SOFTWARE ENGINEER, FULLSTACK Location : HOUSTON, TX (CORPORATE HEADQUARTERS) FLSA Class : EXEMPT Responsible to : ENGINEERING MANAGER VoltaGrid is a leading energy company that leverages data-driven insights to provide clean, portable...SeniorLocal area
- ...technical staff as well as other groups within the organization Lead the efforts to define best-in-class development processes and engineering practices Provide guidance on new technology and framework decisions, including buy versus build Through design and code...Senior
$102.4k - $179k
..., cloud infrastructure, and platform capabilities that power AI/ML products and applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional teams to productionize LLM applications, RAG pipelines, and agentic AI workflows. You will...Senior- ...Role summary Jito is seeking a Senior Software Engineer to build JTX, a next-generation trading application on Solana. This role involves designing and implementing low-latency, high-reliability services interacting with Solana's transaction pipeline, focusing on order...SeniorRemote work
$160k - $210k
...View all jobs Senior Software Engineer New York Engineering In office Full-time About Us At Niva, we’re building a universal identity layer that enables trust between businesses worldwide. We leverage cutting‑edge language models and machine learning to deliver...SeniorFull timeWork at officeWorldwideFlexible hours- ...We are seeking a Senior Software Engineer to support BaaS partner onboarding and platform enhancement initiatives. The role will focus on building and supporting scalable, secure, high-performance systems that enable embedded financial services across partner ecosystems...SeniorFlexible hours
- ...Washington, District of Columbia, United States Contractor | Hybrid We are seeking an experienced Senior Software Engineer to join our core engineering team. In this role, you will design, build, and scale high-performance web applications, collaborate closely with...SeniorFor contractorsRemote workFlexible hours
- ...APIs, microservices, Kubernetes and now AI agents and LLM-driven applications. About The Role: We’re looking for a Senior Software Engineer to join Kong’s Office of the CTO team and work on special, high-impact projects that influence the direction of our platform...SeniorWork at office
- ...We're looking for a Senior Software Engineer who thrives on turning ambitious ideas into production systems that delight developers and deliver real business impact. You'll work across the stack, from backend APIs and orchestration to SDKs, dashboards, and developer...SeniorTemporary workRemote workWork from homeFlexible hours
$160k - $190k
...Explicitly requires vibe/agentic coding skills and AI-native workflows (prompt engineering, Spec-Driven Development, RALPH Loops) to rapidly ship features. About the Role Senior Software Engineer to lead development of backend and generative-AI content pipelines...SeniorFull timeFor contractorsImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior operations technician Eastern, KY
- senior cloud service delivery manager Eastern, KY
- senior chief engineer Eastern, KY
- senior account director Eastern, KY
- senior director clinical development Eastern, KY
- senior manager business development Eastern, KY
- senior financial analyst remote Eastern, KY
- senior designer Eastern, KY
- senior manager accounts payable Eastern, KY
- senior director coding Eastern, KY

