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

Senior Embedded Software Engineer

NextGen RF Design INC

Job Description

Job Description

*** apply directly at

NextGen 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 Responsibilities


Embedded Software Development
o Design, develop, and maintain embedded C/C++ firmware for microcontroller- and SoC-
based systems.
o Implement real-time software using RTOS environments (e.g., FreeRTOS, or similar).
o Develop and maintain low-level drivers, BSPs, bootloaders, and hardware abstraction
layers.
o Write efficient, deterministic, and maintainable code for interrupt-driven and time-critical
systems.
o Embedded Linux is used where appropriate and complements MCU/RTOS-based
systems.
- Kernel configuration and debugging
- Device drivers
- User-space applications and services
o Lead design reviews; establish coding, documentation, and verification standards; drive
technical best practices across projects.

Systems Architecture & Integration
o Collaborate with hardware, FPGA, and DSP engineers to define hardware/software
partitioning.
o Translate system requirements into clear, testable software designs and interfaces.
o Participate in design reviews, ensuring software architectures are scalable, testable,
and production-ready.
o Support integration of embedded software into complete RF and embedded systems.


Debugging & Bring-Up
o Lead board bring-up and system-level debugging on new hardware.
o Diagnose and resolve complex issues involving:
- Memory corruption, stack overflows, race conditions
- Timing issues, watchdog resets, and hard faults
- Kernel panics and low-level Linux issues
o Use tools such as JTAG/SWD debuggers, logic analyzers, oscilloscopes, and trace
tools.

o Debug across hardware, firmware, and OS boundaries.

Customer & Business Alignment
o Work directly with customers to capture requirements, translate into system-level
specifications, and communicate design tradeoffs.
o Represent the company at customer design reviews, technical working groups, or
industry events as needed.

  Verification, Quality Production Support
o Develop and execute unit, integration, and system-level test strategies.
o Ensure software meets performance, reliability, and maintainability requirements.
o Support manufacturing test, field issues, and long-term product sustainment.
o Contribute to coding standards, documentation, and software best practices.
o Support requirements traceability, documentation, and formal verification activities
consistent with structured product development and quality system standards.

Technical Leadership & Mentorship
o Provide technical guidance and mentorship to junior and mid-level engineers.
o Lead by example through code quality, design rigor, and problem-solving approach.
o 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:
o Interrupts, DMA, memory-mapped I/O
o Multithreading, synchronization, and real-time constraints
o Device driver development
* Deep debugging skills using both software and hardware tools.
* Expert-level skills in:
o C/C++ for embedded systems (bare metal and RTOS).
o 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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Mankato, MN vacancy
  •  ...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... 
    Senior

    Enhance Recruiting

    Mankato, MN
    28 days ago
  •  ...Creative Financial Staffing (CFS) is hiring a Senior Accountant in Mankato, MN. This position offers a fantastic opportunity to join a growing supply chain organization with a collaborative team and work-life balance. Responsibilities include compiling financial reports... 
    Senior

    Downtown Boulder Partnership

    Mankato, MN
    4 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... 
    Senior
    Relocation

    Affinity Executive Search

    Mankato, MN
    3 days ago
  •  ...Job Description Job Description Job Title: Senior RF & Electrical Engineer Company: NextGen RF Design, Inc. Location: North Mankato, MN...  ...intellectual property. Collaborate with firmware and software engineers to ensure seamless system integration. Work... 
    Senior
    Full time

    NextGen RF Design

    Mankato, MN
    8 days ago
  • Job Description Job Description Long standing regional general contractor is looking to add an experienced project manager to help with their growing pipeline and upcoming project list! This is a full time, permanent position that can develop into a key role for the...
    Senior
    Permanent employment
    Full time
    For contractors

    360 Headhunter

    Mankato, MN
    more than 2 months ago
  • $130k - $135k

     ...evaluates all necessary new materials for each phase of design process. Coordinates supplier information gathering and visits: arranges engineering samples and leads the qualification process of new, updated or troublesome materials with suppliers and inspection. Supports... 
    Senior
    Contract work
    Temporary work
    Work at office
    Relocation

    Affinity Executive Search

    Mankato, MN
    3 days ago
  • $16.75 - $17 per hour

    Overview Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company Match...
    Senior
    Hourly pay
    Local area

    Spencer's

    Mankato, MN
    4 days ago
  • $118.5k - $180k

     ...implements and supports all activities related to the development of software programs and applications into the organization's business...  ...Our job titles may span more than one career level (associate, senior, principal, etc.). The actual title and base pay offered is... 
    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
    1 day ago
  • CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more...
    Full time

    CliftonLarsonAllen

    Mankato, MN
    1 day ago
  • $72k - $102k

     ...We are currently seeking an Assurance Senior Associate to join Boulay's team. Assurance Senior Associates are responsible for assisting...  ...skills and proficiency in various accounting and other software, including Microsoft Office Suite Working knowledge of all areas... 
    Senior
    Work at office
    Flexible hours

    Boulay

    Mankato, MN
    1 day ago
  • $128k - $192k

     ...Regular/PermanentCompany: WalmartBusiness Segment: Supply ChainPosition Summary...What you'll do...Role summary: The Senior Manager II, Site Engineer - Supply Chain, leads strategic partnerships within the Distribution Center to drive operational excellence and continuous... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Mankato, MN
    9 hours ago
  • $74k - $99k

     ...Government Audit Senior Associate Step into a dynamic role as a Government Audit Senior Associate at Abdo, where you'll engage in...  ...timely Utilize and have a high level of understanding of firm software and internal workflow/processes Exercise discretion and... 
    Senior
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours

    Minnesota Jobs

    Mankato, MN
    4 days ago
  •  ...downsize and relocate clients and liquidate unneeded items. Organize, pack, unpack, and resettle clients in their homes and in senior living communities. Sort items for recycling, donation, disposal and cleanout. Use hand-held devices to create, photograph, and... 
    Senior
    Part time
    Relocation

    Caring Transitions

    Mankato, MN
    16 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... 
    Senior
    Full time
    Worldwide
    Shift work

    Nidec

    Mankato, MN
    9 hours ago
  • $85.4k - $128.1k

     ...Assistance: Tuition reimbursement and continuous learning opportunities to support your professional growth.Position Objective:The Senior Human Resources Business Partner is a strategic partner with site leadership, managers, supervisors and employees to align human resources... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Shift work

    Nidec

    Mankato, MN
    9 hours ago
  •  ...Senior Manufacturing Engineer Now's the Time to Join Door Engineering - Grow With Us! Position Summary: Senior Manufacturing Engineer - Mankato...  ...with ERP systems, CAD/SolidWorks, and maintenance software Familiarity with manufacturing machinery, equipment, and... 
    Senior
    Full time
    Work at office
    Relocation

    Senneca Holdings

    Mankato, MN
    4 days ago
  • $118.2k - $189.1k

     ...professional growth.Position Objective:The PMO Senior Manager provides strategic leadership,...  ...execution (e.g., project management software, dashboards, templates).Lead post-...  ...Education:Bachelor’s degree in Business, Engineering, Operations, or related field (Master’s... 
    Senior
    Full time
    Worldwide
    Monday to Friday
    Shift work
    Day shift

    Nidec

    Mankato, MN
    9 hours ago
  • $15 - $16 per hour

     ...resident referral bonuses Advancement opportunities Education assistance - eligible after 30 days of employment! New Perspective Senior Living is an Equal Opportunity Employer. Equal Opportunity Employer This employer is required to notify all applicants of their... 
    Senior
    Full time
    Temporary work
    Part time
    Relief
    Flexible hours
    Shift work

    New Perspective Senior Living

    Mankato, MN
    1 day ago
  • $80k - $105k

     ...at Tailwind Group. We would love for you to join our team! The Senior Commercial Property Manager is primarily responsible for providing...  ...integrity in challenging situations. Experience with Entrata software is preferred. Ability to travel locally and within the MN-based... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Monday to Friday
    Night shift
    Weekend work

    Tailwind Group, Inc.

    Mankato, MN
    9 hours ago
  • $55k - $65k

    Job Description Job Description RIGHT OF WAY PROJECT COORDINATOR Location: Minnesota – Project Based Employment Type: Full-Time Starting Salary Range: $55,000–$65,000 annually About the Position ProSource Land Services is seeking an exceptionally ...
    Senior
    Full time
    Temporary work

    ProSource Technologies

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

    Epic

    Mankato, MN
    4 days ago
  • $84.35k

     ...projects. Developing project plans, milestones, resource requirements, and savings targets. Managing crossfunctional teams (Engineering, Quality, Logistics, Finance, Production). Ensuring ontime execution, reporting, and risk management.   Market and... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    7 days ago
  • Job DescriptionTitle: Sr. Technical Lead - CPQ 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. Key ...
    Senior
    Full time
    Work visa
    Flexible hours
    Night shift

    Rolls-Royce

    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... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    4 days ago
  •  ...communication skills, and the ability to understand the needs of the internal customerExcellent ability to interpret blueprints and engineering documentsSelf-starter with the ability to work independently with little directionKnowledge of production planning, supply chain... 
    Senior
    Full time
    Contract work
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    2 days ago
  • Job DescriptionTitle: Sr. Controls 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... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    1 day ago
  •  ...to sponsor or take over sponsorship of an employment Visa at this timeBachelor’s Degree in Purchasing/Business Administration or Engineering and 7 years of experience in strategic purchasing of manufacturing parts and supplies; or 11 years of experience in strategic purchasing... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    3 days ago
  • Transfer Agency - Senior Associate Role : Guernsey, Channel Islands Department : Fund Administration Employment Type : Permanent, Full Time Key Responsibilities Supporting the Team Manager in ensuring the efficiency of the section and that all processes undertaken... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Apex Group Ltd (UK Branch)

    Saint Peter, MN
    5 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... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    2 days ago
  •  ...the business by utilizing primary Excel, Power BI and internal software solutionsMonitor, track and analyze relevant KPIs to ensure accurate...  ...and reports for management to visualize performanceSupport the Senior Manager throughout the entire reporting process and perform... 
    Senior
    Full time
    Work visa
    Flexible hours

    Rolls-Royce

    Mankato, MN
    3 days ago

Do you want to receive more vacancies?

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