Embedded Software Engineer
NextGen RF Design, Inc
Senior Embedded Software EngineerNextGen RF Design is seeking a Senior Embedded Software Engineer with 7+ years of experience developing embedded C software for real-time, hardware-centric systems. This role is for a hands-on technical expert who designs, implements, debugs, and maintains low-level firmware across microcontrollers, SoCs, and embedded Linux platforms.You will play a critical role in architecting and delivering robust, production-ready embedded software, working closely with hardware, FPGA, DSP, and systems engineers. While mentorship and technical leadership are expected, this is not a people-management role, it is focused on deep technical contribution and ownership. This role requires strong hands-on experience debugging complex embedded systems running both RTOS and Embedded Linux in production environments.Key ResponsibilitiesEmbedded Software DevelopmentDesign, develop, and maintain embedded C/C++ firmware for microcontroller- and SoC- based systems.Implement real-time software using RTOS environments (e.g., FreeRTOS, or similar).Develop and maintain low-level drivers, BSPs, bootloaders, and hardware abstraction layers.Write efficient, deterministic, and maintainable code for interrupt-driven and time-critical systems.Embedded Linux is used where appropriate and complements MCU/RTOS-based systems.Kernel configuration and debuggingDevice driversUser-space applications and servicesLead design reviews; establish coding, documentation, and verification standards; drive technical best practices across projects.Systems Architecture & IntegrationCollaborate with hardware, FPGA, and DSP engineers to define hardware/software partitioning.Translate system requirements into clear, testable software designs and interfaces.Participate in design reviews, ensuring software architectures are scalable, testable, and production-ready.Support integration of embedded software into complete RF and embedded systems.Debugging & Bring-UpLead board bring-up and system-level debugging on new hardware.Diagnose and resolve complex issues involving:Memory corruption, stack overflows, race conditionsTiming issues, watchdog resets, and hard faultsKernel panics and low-level Linux issuesUse tools such as JTAG/SWD debuggers, logic analyzers, oscilloscopes, and trace tools.Debug across hardware, firmware, and OS boundaries.Customer & Business AlignmentWork directly with customers to capture requirements, translate into system-level specifications, and communicate design tradeoffs.Represent the company at customer design reviews, technical working groups, or industry events as needed.Verification, Quality & Production SupportDevelop and execute unit, integration, and system-level test strategies.Ensure software meets performance, reliability, and maintainability requirements.Support manufacturing test, field issues, and long-term product sustainment.Contribute to coding standards, documentation, and software best practices.Support requirements traceability, documentation, and formal verification activities consistent with structured product development and quality system standards.Technical Leadership & MentorshipProvide technical guidance and mentorship to junior and mid-level engineers.Lead by example through code quality, design rigor, and problem-solving approach.Influence engineering best practices without formal management responsibility.Job Requirements* BS in Computer Engineering, Electrical Engineering, Computer Science, or related field.* 10+ years of professional experience in embedded software development.* Solid background in embedded Linux, including kernel-level debugging.* Proven experience with:Interrupts, DMA, memory-mapped I/OMultithreading, synchronization, and real-time constraintsDevice driver development* Deep debugging skills using both software and hardware tools.* Expert-level skills in:C/C++ for embedded systems (bare metal and RTOS).Git-based version control and CI/CD workflows.* Basic understanding of RF communications protocols (e.g., LoRa, Wi-Fi, Bluetooth, LTE/5G, proprietary modulations).* Ability to manage tasks using Atlassian JIRA or other software tracking tools.* Demonstrated experience leading engineering teams or mentoring junior engineers.* Strong written and verbal communication skills, with ability to explain technical tradeoffs to both engineers and executives.* Experience with ISO 9001 or other regulated development environments preferred.End-to-end ownership: define requirements, document designs, develop and verify firmware; proficient with interrupt-driven, real-time systems and device drivers. Evaluate and partition functions across CPU, FPGA, and peripherals, making clear cost, performance, and schedule tradeoffs.JOB SNAPSHOT Base Pay: Competitive; commensurate with experience Employment: Full-Time, OnSite/Hybrid Job Type: Engineering, Embedded Design Education: BSCE/BSEE required. Experience: 7 years experience preferred Manages Others: No Industry: RF Engineering Services Required Travel: Not Specified
- Epic is seeking a Technical Solutions Engineer based in Madison, WI. This role involves diagnosing software issues that affect 305 million patients globally and working closely with customers to implement solutions. Qualifications include a Bachelor’s degree, strong problem...SuggestedRelocation package
- Job DescriptionTitle:Sr. Applications Engineer - ElectricalPioneer the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance...SuggestedFull timeContract workOverseasWork visaFlexible hours
- ...Description Job Description Job Opportunity: Distribution Engineer FindTalent is seeking a qualified Distribution Engineer on behalf... ...: Utilize PLS-CADD, Stakeout, or other distribution design software for overhead distribution system design. Prepare detailed...SuggestedWork at officeFlexible hours
$34.47 - $38.02 per hour
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation...SuggestedFull timeContract workFlexible hoursRotating shiftWeekend work$100k - $130k
...production release for new electronic and electrical products, while also driving improvements to existing ones.This is a hands-on engineering role with real ownership and variety.Core responsibilities include: Leading innovative electronic/electrical design from concept...SuggestedRelocation$145k - $175k
Job description: The Manager Electrical Engineering provides leadership and direction in designing and developing consumer electrical/electronic products.Responsible for managing a group of technical professionals working on multiple projects to ensure that new products...Work at office- Job DescriptionTitle: Sr. Quality Engineer - Project ManagementPioneer the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its...Full timeWork visaFlexible hours
$72.6k - $108.9k
...reimbursement and continuous learning opportunities to support your professional growth.Position Objective:In this role, the Sales Engineer maintains a high-level knowledge of their segment(s) product offerings and awareness of competing products/services, discount and...Worldwide$85.4k - $128.1k
...launch of new/revised products including establishing goals, training teams and evaluating results.Interface with management, design engineering and other staff regarding manufacturing capabilities, production schedules, and other considerations to facilitate production...Full timeWorldwideShift work$60k - $80k
...meet performance, cost, and manufacturability targets. Provide engineering support for custom configurations. Create and maintain... ...control systems preferred. Experience with electrical design software and tools. Ability to read and develop schematics, wiring diagrams...Permanent employmentTemporary workRemote work$75k - $150k
...Civil Engineer Department: Civil Employment Type: Full Time Location: Mankato, MN Compensation: $75,000 - $150,000 / year Description Founded in 1973, ISG multi-disciplinary, full-service architecture, engineering, planning, and interior design...Full timeContract workTemporary workFor contractorsWork at officeLocal area$60k - $80k
...meet performance, cost, and manufacturability targets. Provide engineering support for custom configurations. Create and maintain... ...control systems preferred. Experience with electrical design software and tools. Ability to read and develop schematics, wiring diagrams...Permanent employmentTemporary workRemote work- ...Senior Electrical EngineerSenior Electrical Engineer opportunity in Mankato, Minnesota, with a confidential employer offers hands-on ownership of full product design. This role is built for someone who enjoys taking projects from concept to production and seeing tangible...Full timeWork experience placementRemote work
- ...Infinite Potential. And it's your chance to really shine and contribute to one of the world's most recognized brands and a beacon for engineering excellence.Position SummaryAs the Supplier Quality Engineer, you will be responsible for ensuring the quality of materials and...Permanent employmentFull timeWork visaRelocation package
- ...environment for a company known the world over for its brilliance.Position Summary:This position ensures product quality using quality engineering tools and product inspections at the MTU factory or at strategic business partner locations.Key Accountabilities:Coordinate and...Work visaFlexible hours
$100k - $135k
...Mechanical EngineerA Mechanical Engineer plays a key role in the successful execution of projects. There are opportunities to work on... ...Specifications.Ensures projects are set up accurately within accounting software.Is responsible for ensuring project goals are met by managing...For contractorsFor subcontractorWork at officeRemote workWork from homeHome officeFlexible hours$73.12k - $118.82k
...Full-TimeWorking location: Mankato, MNRelocation assistance will be provided if applicable.Position SummaryAs the Supplier Quality Engineer, you will be responsible for ensuring the quality of materials and products from suppliers by developing, implementing, and...Permanent employmentWorldwideWork visaFlexible hours- Taylor Corporation - 1885 Northway Drive - Responsibilities: Unload and stage incoming shipments using various MHE equipment; Prepare inbound shipments for accuracy validation; Put away products into correct locations via MHE equipment; Pull orders accurately via paper...
$72.6k - $108.9k
...reimbursement and continuous learning opportunities to support your professional growth. Position Objective: In this role, the Sales Engineer maintains a high-level knowledge of their segment(s) product offerings and awareness of competing products/services, discount and...Bi-weekly payWork experience placementWorldwideMonday to FridayShift workDay shift$90k - $125k
...environments that serve communities for years to come. As an Electrical Engineer at Widseth, you'll work on diverse building projects,... ...industrial, or municipal building projectsProficiency with design software such as Revit, AutoCAD, SKM, ETAP, or similar toolsStrong...For contractorsVisa sponsorshipFlexible hours$100k - $130k
...verification documentation Troubleshooting complex electrical and electronic issues during development and post-production Generating Engineering Change Orders (ECOs) and maintaining engineering documentation Coordinating with manufacturing and suppliers on tooling and...RelocationRelocation package- Job DescriptionTitle: Sr. Applications Engineer Pioneer the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance. Position...Full timeWork visaFlexible hours
$100k
...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients.Who should apply? Recent...Full timeH1b- Job DescriptionJob Title: Sr. Manufacturing Quality Engineer Working Pattern: Full Time Working location: Mankato, MN Relocation assistance... ...challenges.Proficiency with SAP, Windchill, 3D modeling software, and Microsoft Office applications (Excel, Word, and PowerPoint...Permanent employmentFull timeWork at officeWorldwideWork visaRelocation packageFlexible hours
- ...Job Description Job Description SUMMARY Seeking an experienced Electrical Engineer in Mankato, MN to lead the full product development lifecycle for new electronic and electrical products, from concept through production release. This is a hands-on engineering...
- ...Process Engineer Pioneer the next generation of innovation. Join us and you'll develop your skills and expertise to the very highest... ...skills. Good knowledge of Enterprise Resource Planning (ERP) software and computer tracking applications. Good oral, written and...
- ...an international environment for a company known the world over for its brilliance.Position Summary:The Associate Supplier Quality Engineer position is responsible for the quality of components purchased from the supply chain, supplier development, and inspections. This...Work visa
$100k
...Tooling Engineer, up to $100,000 (SolidWorks / Magma / Metal Casting Experience Required) This Jobot Job is hosted by: Miguel Rodriguez Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $90,000 - $100,000 per...Local area$70k - $90k
...Taylor Corporation Controls Engineer OpportunityTaylor Corporation is a dynamic, diversified company with big plans for the future ? and... ...editing PLC programs and HMI user interfaces.Experience in CAD software creating electrical printsStrong organizational skills...Flexible hours- ...Manufacturing Engineer Pioneer the next generation of innovation. Join us and you'll develop your skills and expertise to the very... ...Office Suite and MS Project Practical experience using CAD software OSHA certification/training Experience with SAP Rolls...Work visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software North Mankato, Blue Earth County, MN
- c++ embedded engineer
- embedded design engineer
- principal embedded software engineer
- embedded firmware developer
- embedded software engineer remote
- junior embedded software engineer
- embedded audio engineer
- embedded software engineer iot
- entry level embedded software engineer


