Sr. Embedded Software Engineer
Multi Tech
The ideal candidate will 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.
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)
Qualifications
- 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
- JTAG/SWD debugging, logic analyzer, RF test equipment
- Git, CI/CD (Jenkins), automated firmware testing
- AT command interface design and implementation
$178.4k - $267.6k
..., and other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software... ...neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...debugging and documenting firmware and software programs with a high level of autonomy for... ...Mentors less experienced software engineers. Determines hardware compatibility... ...and Abilities Experience with IAR embedded workbench (preferred), Microsoft Visual...SeniorHourly pay
- ...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
- ...The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports to: Senior Manager of Engineering Location: Eden Prairie, MN office This role has no direct supervisory...Senior
- ...by Sentinel Capital Partners, we’re driving innovation and growth across our portfolio. The Opportunity The Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and Sustaining products...SeniorFlexible hours
- ## Sr. Embedded EngineerApplylocations: North America/USA/Minnesota/Eden Prairie, MNtime type... ....**Job Summary**The Sr. Embedded Engineer is responsible for contributing to the... ..., test witnessing and certification of software.* Implement OEM specific Hardware or software...Senior
$94.4k - $142.9k
...contributions you will make: This position plans, develops, tests, implements and supports all activities related to the development of software programs and applications into the organization's business systems. Ensures technology projects meet business requirements and...SeniorTemporary workWork experience placementSummer workCasual workInternshipSeasonal workWork at officeRemote workWork from homeWork visaFlexible hours$100k - $140k
...Base pay range $100,000.00/yr - $140,000.00/yr Senior Full-Stack Engineer (Onsite Only – No Remote/Hybrid) Location: Minneapolis, MN (onsite) Overview If you're looking for a standard 9-5 in office role, this isn't the place for you! We’re on the lookout...SeniorFull timeWork at officeRemote work- ...Title: Principal Network Engineer Location: Remote Experience: 8+ Years Interview: Video Start: 2 Weeks Duartion : 12 months contract on W2 Job Description: Seeking a Principal Network Engineer with strong data center...SeniorContract workRemote work
$107.12k - $182.1k
...collaboratively sell and promote the adoption of Esri’s technology. This Sr. Partner Manager role will be responsible for strategic... ...manage competing prioritiesTechnical familiarity with enterprise software platformsFamiliarity with Esri technology in support of partner...Senior$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- ...The Senior Electrical Engineer will be responsible for the development of new products, including electronic architecture design... ...have experience working with microprocessor-based platforms, embedded software, analog and digital circuits, and experience with sensitive...Senior
$135k - $170k
...embrace a growth mindset and thrive on challenges, you may be a perfect fit for our team! Position Summary: The Sr. Principal Laser Engineer (PLE) is responsible for defining, designing, and developing laser welding, cutting, ablation and marking equipment and...Senior$93k - $189k
...position and available to be filled at any Huntington Corporate office location (see location options on posting)SummaryWe are seeking a Sr. Principal Enterprise Solution Architect to design strategic solutions for our portfolio of corporate applications. As a member of a...SeniorFull timeWork experience placementWork at officeRemote workWork from homeFlexible hours$70k - $110k
...Job Description Job Description RFA Engineering ( develops embedded software for our world-class clients in the areas of precision agriculture and vehicle electrification using state-of-the-art tools and processes. Visibility to a broad variety of applications in...Temporary workWork at officeWork from homeFlexible hours- ...supportive team needs your help to make things that are a little more connected -- and a lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking...Remote workWork from home
- ...Title: Sr. Full Stack Engineer (Java/React + AI/ML) Location: Remote Key Requirements: 8+ years of experience as a Full Stack Developer. Strong React UI development experience with React, JavaScript, HTML, CSS, NextJS, and reusable UI components. Strong...SeniorRemote work
$105k
...Job Description Job Description Embedded Software Engineer Location: Brooklyn Park, MN | Onsite Compensation: $105,000+ annually Industry: Industrial Technology / Advanced Printing Systems Build the Embedded Technology Behind Next-Generation Printing...H1bWork at office- ...Next level Incorporation** Job Description Job Position: Sr. Python Admin Location: ST. Paul, MN Job Description:... ...experience in dealing with the challenges of adopting open source software within organizations. Note: ~ As Per The Client Requirement...SeniorFull time
- Sr. Full Stack Developer Contract/ Contract to Hire Minneapolis,MN Key Responsibilities: Develop high-quality, scalable software using Java, C#, Python, .NET, Spring Boot, Microservices, and REST... ...requirements. Apply software engineering best practices, including TDD, BDD...SeniorContract work
- ...Skills : Java AWS SQL Microservices REST APIs Job Description : The Senior Full Stack Developer position has multiple years of software development experience with recent hands‑on experience working with AWS services as a developer. Candidate must have a bias for...SeniorFlexible hours
$123.8k - $185.7k
...& veterans. Primary Location: United States (US) - Minnesota - St Paul Function: Technology (CA) Title: Staff Embedded Software Engineer - 124410 Onsite/Remote: Onsite Position Your Responsibilities Develop high-quality software for our drone and sensor...Work experience placementRemote workFlexible hours- Description: Position Summary The FPGA Embedded Software Engineer will provide technical expertise and execution for various software and firmware projects supporting the assessment, design, implementation, and support phases of multi-year, complex computing products...
$65 - $80 per hour
job summary: Our Client is seeking a Senior Full-Stack Software Engineer to join the GenAI Discovery and Prototyping team. This individual will help deliver a major platform upgrade that connects enterprise data pipelines, large language models (LLMs), and rapid application...SeniorHourly payContract workTemporary workWork experience placement- ...teams, and product managers to ensure that the code that is developed meets their vision. Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs Enhance and maintain on prem and internal PAAS applications, and...SeniorContract workLocal areaImmediate startFlexible hours
- ...We are looking for a Senior Wireless Firmware Engineer to develop and maintain firmware for hearing aid products, with a strong focus... ...engineers. Responsibilities Design, implement, and maintain embedded firmware for wireless subsystems. Participate in defining...Senior
- ...Entrust is seeking a Senior Firmware Engineer to work within our product development team... ...hardware products to life through use of embedded control of motors, sensors, vision... ...Responsibilities Real-time embedded system software design for control systems in complex...Senior
$48 - $60 per hour
...Job Title: Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role involves close collaboration with cross-functional teams...Contract workTemporary work$123.4k - $185k
..., they're making history. Position Overview Northrop Grumman is currently seeking an experienced Senior Principal (Level 4) Engineer to provide manufacturing and process‑engineering technical expertise, project management, and support for our fast‑growing medium‑...SeniorRemote workRelocation packageShift work- ...About the role We are seeking an experienced embedded software engineer to help develop, maintain, verify, and document the software running on a medical device. The contractor will work on the device's Linux-based console control firmware, collaborating with hardware...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!
- senior software engineer ruby on rails Minnesota
- senior customer service Minnesota
- senior compensation manager Minnesota
- senior cloud data engineer Minnesota
- senior manager Minnesota
- senior living Minnesota
- senior vmware engineer Minnesota
- senior consulting engineer Minnesota
- senior sas developer Minnesota
- remote senior project manager Minnesota





