Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Minnesota vacancy
  • $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,... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    4 days ago
  •  ...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... 
    Senior
    Hourly pay

    Nordson

    Duluth, MN
    20 hours ago
  •  ...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... 
    Senior
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    18 days ago
  •  ...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

    HireNexus

    Eden Prairie, MN
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    Det-Tronics (Detector Electronics, LLC)

    Minneapolis, MN
    1 day ago
  • ## 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

    Nidec

    Eden Prairie, MN
    2 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Summer work
    Casual work
    Internship
    Seasonal work
    Work at office
    Remote work
    Work from home
    Work visa
    Flexible hours

    Compeer Financial

    Mankato, MN
    a month ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work

    Sky Limit Systems

    Minneapolis, MN
    20 hours ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    Conch Technologies Inc

    Minnesota
    2 days ago
  • $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

    ESRI

    Minneapolis, MN
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Robert Bosch

    Owatonna, MN
    4 days ago
  •  ...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

    Development Resource Group

    Maple Grove, MN
    1 day ago
  • $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

    Cirtec Medical

    Richfield, MN
    3 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Minnetonka, MN
    2 days ago
  • $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 work
    Work at office
    Work from home
    Flexible hours

    Rogers Freels & Associates Inc

    Eden Prairie, MN
    10 days ago
  •  ...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 work
    Work from home

    SmartThings

    Minneapolis, MN
    a month ago
  •  ...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... 
    Senior
    Remote work

    ReqRoute,Inc

    Minnesota
    2 days ago
  • $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... 
    H1b
    Work at office

    TriSearch

    Brooklyn Park, MN
    10 days ago
  •  ...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... 
    Senior
    Full time

    Next Level Business Services, Inc.

    Saint Paul, MN
    more than 2 months ago
  • 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... 
    Senior
    Contract work

    Datum Technologies LLC

    Minneapolis, MN
    3 days ago
  •  ...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... 
    Senior
    Flexible hours

    IRIS Consulting LLC

    Minneapolis, MN
    1 day ago
  • $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 placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    20 hours ago
  • 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... 

    Trenton Systems

    Duluth, MN
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Wayzata, MN
    4 days ago
  •  ...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... 
    Senior
    Contract work
    Local area
    Immediate start
    Flexible hours

    Pyramid Consulting

    Minneapolis, MN
    5 days ago
  •  ...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

    The Judge Group

    Eden Prairie, MN
    20 hours ago
  •  ...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

    Entrust

    Minneapolis, MN
    20 hours ago
  • $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 work
    Temporary work

    Jobleads-US

    Minneapolis, MN
    1 day ago
  • $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‑... 
    Senior
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Minneapolis, MN
    3 days ago
  •  ...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

    Blue Sages

    Maple Grove, MN
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!