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

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in North Mankato, Blue Earth County, MN vacancy
  • 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... 
    Suggested
    Relocation package

    Epic

    Mankato, MN
    3 days ago
  • 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... 
    Suggested
    Full time
    Contract work
    Overseas
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    4 days ago
  •  ...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... 
    Suggested
    Work at office
    Flexible hours

    FindTalent

    Mankato, MN
    more than 2 months ago
  • $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...
    Suggested
    Full time
    Contract work
    Flexible hours
    Rotating shift
    Weekend work

    Mayo Clinic

    Mankato, MN
    2 days ago
  • $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... 
    Suggested
    Relocation

    Affinity Executive Search

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

    Affinity Executive Search

    Mankato, MN
    4 days ago
  • 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 time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    5 days ago
  • $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

    Nidec

    North Mankato, Blue Earth County, MN
    3 days ago
  • $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 time
    Worldwide
    Shift work

    Nidec

    Mankato, MN
    3 days ago
  • $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 employment
    Temporary work
    Remote work

    Minnesota Jobs

    Mankato, MN
    3 days ago
  • $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 time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area

    ISG

    Mankato, MN
    4 days ago
  • $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 employment
    Temporary work
    Remote work

    Actalent

    Mankato, MN
    2 days ago
  •  ...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 time
    Work experience placement
    Remote work

    Top Engineer

    Mankato, MN
    2 days ago
  •  ...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 employment
    Full time
    Work visa
    Relocation package

    Minnesota Jobs

    Mankato, MN
    4 days ago
  •  ...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 visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    3 days ago
  • $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 contractors
    For subcontractor
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Design Tree

    Mankato, MN
    3 days ago
  • $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 employment
    Worldwide
    Work visa
    Flexible hours

    Professional Physical Therapy

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

    Taylor Corporation

    Mankato, MN
    2 days ago
  • $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 pay
    Work experience placement
    Worldwide
    Monday to Friday
    Shift work
    Day shift

    Nidec

    Mankato, MN
    4 days ago
  • $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 contractors
    Visa sponsorship
    Flexible hours

    Widseth Smith Nolting and Associates

    Mankato, MN
    2 days ago
  • $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... 
    Relocation
    Relocation package

    Great Bay Staffing Group

    Mankato, MN
    1 day ago
  • 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 time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    2 days ago
  • $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 time
    H1b

    SynergisticIT

    Mankato, MN
    3 days ago
  • 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 employment
    Full time
    Work at office
    Worldwide
    Work visa
    Relocation package
    Flexible hours

    Rolls-Royce

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

    Enhance Recruiting

    Mankato, MN
    a month ago
  •  ...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... 

    Minnesota Jobs

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

    Professional Physical Therapy

    Mankato, MN
    2 days ago
  • $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

    Jobot

    North Mankato, Blue Earth County, MN
    4 days ago
  • $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

    Taylor Corporation

    North Mankato, Blue Earth County, MN
    15 hours ago
  •  ...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

    Professional Physical Therapy

    Mankato, MN
    5 days ago

Do you want to receive more vacancies?

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