Senior Embedded Software Engineer
Multi-Tech Systems
Are you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity solutions for a broad range of industries. We are gearing up for the next phase of our journey and are seeking top talent to bolster our team. Our people are our greatest asset and we're focused on making MultiTech the employer of choice in the industry.
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)
- 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
- Lifting requirements up to 25 pounds.
- Requires sitting for periods of time and occasional standing.
- Use hands to finger, handle or feel.
- 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.
- Laptop computer
- Standard office equipment
*If you are interested in applying for employment with MultiTech and need special assistance or an accommodation as part of the employment process, please contact Human Resources at View email address on click.appcast.io Benefits Summary As a MultiTech employee, you'll enjoy a comprehensive benefits package that includes competitive health, dental and vision insurance plans, company-paid Employee Life, AD&D, and Short-term Disability, as well as a 401(k) with employer matching. To support work life balance, you'll be eligible for 10 paid holidays and paid time off (PTO). Additionally, we'll provide you with access to Voluntary Life for you and your eligible dependents, Long-term Disability, flex spending, and health savings accounts.
$149.83k - $162.12k
...Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...ROLE AND POSITION OBJECTIVES:As a Senior Advanced Software Engineer for Airborne... ...or experiences:Strong experience with embedded C/C++Strong understanding of embedded...SeniorFlexible hours- ...Senior Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+ countries...SeniorFlexible hours
- ...Job Description Job Description Senior Embedded Software Engineer – Connected Products Bloomington, Minnesota | Onsite | Direct Hire MaxIT Consulting – Max Corporate Group is seeking an experienced Senior Embedded Software Engineer – Connected Products for a...SeniorRelocationRelocation packageMonday to Thursday
- Lead the development of embedded software for electro-mechanical medical devices and serve as the primary technical contact for customer discussions... .... Requirements Requires a Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science with over 5...SeniorTemporary work
$178.4k - $267.6k
...other neurological conditions. This role supports the embedded software function responsible for developing and sustaining... ...between patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$78k - $156k
...for the people impacted by cardiovascular disease through the creation and delivery of life-changing technologies. This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system...Senior$120k - $135k
An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 49... ...maintain, enhance, and customize the embedded solutions which drive HID’s Secure Issuance... ...travel freely. We are a high-tech software company headquartered in Austin, TX,...SeniorWork experience placementRemote workWorldwideRelocationFlexible hours$91.7k - $163.7k
...Join us to start Caring. Connecting. Growing together. As a Senior I O Engineer specializing in CICS System Programming, you will play a critical... ...will apply deep technical expertise in system integration, software maintenance, and performance tuning across multi-LPAR,...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$115.6k - $173.25k
...venous insufficiency, and respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and embedded... ...software, or device software for commercial products. ~ Senior technical leadership background, including leading embedded...Hourly pay$175k - $210k
...cutting-edge AI integration. With over $1M ARR in the last five months, Series A funding, and a team of 20 (including 9 engineers), they're now hiring a Senior Backend Engineer to expand their core product capabilities. They are looking for candidates who bring AI / ML Ops /...SeniorImmediate startRemote work$178.4k - $267.6k
...Senior Principal Embedded Software Engineer role at Medtronic's Neuromodulation Operating Unit, responsible for leading embedded software architecture, design, and lifecycle management for patient-facing implantable and external neuromodulation therapy systems. Requires...Senior- ...We are seeking a Senior Backend Developer to design, develop, and deliver scalable backend... ...system design. This role requires an engineer who can independently own complex technical... .... ~ Strong hands-on coding and software development experience. ~ Experience designing...Senior
$110k - $145k
If you are passionate about embedded systems and developing technology that connects critical industrial assets,... ...global team of firmware, hardware, systems, and product engineers to design and implement embedded software solutions that enable secure, reliable, and scalable...SeniorFull timeTemporary workLocal areaFlexible hours- ...conditions live better through innovative, clinically supported at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position is responsible for designing,...SeniorHourly pay
$160k - $200k
...better, safer, and smarter. Quantum is listed on Nasdaq (QMCO). For more information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be responsible for the brain of our distributed storage system:...SeniorFull timeWork at officeLocal areaRemote work$159.75k - $225.5k
...moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation... ..., AOV, and engagement AI capabilities are deeply embedded across customer journeys Teams adopt AI-first development...SeniorRemote work$134.6k - $230.8k
...considerationsPreferred Qualifications:4+ years of experience in software engineeringExperience with AI governance programsExperience... ...including speech-to-textKnowledge of large language models, prompt engineering, and adversarial testingBasic understanding of information...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$100.15k - $105.63k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...member of a cross functional team responsible for developing embedded systems, products, and services that make a real difference...Flexible hours$200.7k - $211.68k
...Qualifications Education Requirements:Bachelor's degree in Engineering, or a related Science, Engineering or Mathematics field, plus... ..., undersea, interstellar space and everything in between.As a Senior Deputy PM Engineer, you’ll plan, authorize and monitor engineering...SeniorCasual workRemote workWork from homeFlexible hours$82k - $120k
...testing and repair-shop technology, diagnostic software, service training, and information... ...mobility!Are you interested in becoming an Engineer at Bosch Owatonna? Click here to learn more. Job DescriptionPOSITION As an Embedded Software Engineer, you will create software...Full timeTemporary workWork experience placementWorldwideFlexible hours$118.57k - $125.05k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an embedded software engineer for Land & Airborne Systems, you’ll be a...Flexible hours$100.15k - $109k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...: What sets you apart:Knowledge and experience with C in embedded environmentsExperience with Bare bone software - no operating...Work at officeFlexible hours$91.7k - $163.7k
...start Caring. Connecting. Growing together. The Sr. Full Stack Software Engineer (Job Code-TEC032 / GL-28) (Vue.js / Java Spring Boot /... ...workflow automation Build and maintain data ingestion, indexing, embedding, and retrieval pipelines to support AI-driven search and...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$106k - $150k
...companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and... ...MTS but across the ITW enterprise.We're looking for an Embedded Software Engineer who is a self-directed individual to implement...Local areaRemote work- ...of MQ AWS Certification is a plus DevOps and/or automation experience in code testing building and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and HPUX operating systems a plus....Senior
$110.7k - $218.3k
...remaining hands-on in development. As a Senior Consultant, Technical Transformation, you... ...stack developers through code reviews, engineering standards, and implementation best practices... ...), and JavaScript.Experience with Agile software development methodology.Cloud or...SeniorLocal areaVisa sponsorship$205k
Please see the below requirements for a Senior Systems Engineer to Senior Principal Systems Engineer... ...initiatives spanning hardware, firmware, software, wireless connectivity, mobile... ...processing, sensing technologies, or embedded systemsPreferred experience within medical...SeniorWorldwideFlexible hours- ...Senior Python Full Stack Developer Location: Minneapolis, MN/Charlotte, NC This is pretty urgent and critical requirement. Roles and Responsibilities: Develop, enhance, and maintain automation scripts using Python for build, deployment, monitoring, and...Senior
- ...Job Description Job Description Senior Cultural Resources Specialist – Principal Investigator Location: Minneapolis, MN Travel: ~50% Competitive salary, full benefits, and strong opportunity for career advancement.Description A leading environmental services...SeniorWork at office
- ...strategies, design solutions, and promote our portfolio of services. Transitioning to a Specialist and Post-Sales focus, the Senior Solutions Engineer delivers technical presentations, provides support, and executes billable services, ensuring exceptional customer...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior mulesoft developer Minnesota
- senior mainframe developer Minnesota
- senior level Minnesota
- senior network engineer remote Minnesota
- senior implementation engineer Minnesota
- senior medical science liaison Minnesota
- senior manager m&a tax Minnesota
- remote senior business analyst Minnesota
- senior tableau developer Minnesota
- senior application security Minnesota



