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
- ...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
- ...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
$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...SeniorRelocation- ...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...SeniorFull time
- 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...SeniorPermanent employmentFull timeFor contractors
$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...SeniorContract workTemporary workWork at officeRelocation$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...SeniorHourly payLocal area$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 workWork experience placementSummer workCasual workInternshipSeasonal workWork at officeRemote workWork from homeWork visaFlexible hours- 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
$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...SeniorWork at officeFlexible hours$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...SeniorFull timeTemporary workPart timeWork at office$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...SeniorTemporary workWork at officeLocal areaWork from homeFlexible hours- ...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...SeniorPart timeRelocation
$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...SeniorFull timeWorldwideShift work$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...SeniorFull timeWork at officeLocal areaWorldwideShift work- ...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...SeniorFull timeWork at officeRelocation
$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...SeniorFull timeWorldwideMonday to FridayShift workDay shift$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...SeniorFull timeTemporary workPart timeReliefFlexible hoursShift work$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...SeniorFull timeContract workFor contractorsWork at officeMonday to FridayNight shiftWeekend work$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 ...SeniorFull timeTemporary work- ...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
$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...SeniorFull timeWork visaFlexible hours- 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 ...SeniorFull timeWork visaFlexible hoursNight shift
- 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...SeniorFull timeWork visaFlexible hours
- ...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...SeniorFull timeContract workWork visaFlexible hours
- 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...SeniorFull timeWork visaFlexible hours
- ...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...SeniorFull timeWork visaFlexible hours
- 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...SeniorPermanent employmentFull timeFlexible hours
- 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...SeniorFull timeWork visaFlexible hours
- ...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...SeniorFull timeWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior leadership Mankato, MN
- senior storage engineer Mankato, MN
- senior manager automotive Mankato, MN
- senior application administrator Mankato, MN
- senior manager accenture Mankato, MN
- senior consulting engineer Mankato, MN
- senior performance engineer Mankato, MN
- senior part time Mankato, MN
- srs Mankato, MN
- senior vice president of operations Mankato, MN


