Firmware Engineering Manager
$145kDevice Solutions
1004 Copeland Oaks Dr, Morrisville, NC 27560, USA Job Type Full-Time Exempt Workspace On-Site (Hybrid Available) Reports To Director of Engineering Department FLSA Status Exempt About Device Solutions Since opening our doors in 2003, Device Solutions has established itself as a trusted electronics engineering consultancy specializing in IoT, RF, and embedded systems. We work with clients across industrial, mining, medical, and automotive markets from early feasibility through production support and certification. We believe great engineers are looking for more than just compensation, benefits, or the latest technology stack. Many of our team members joined us after successful careers at larger companies because they wanted something different: greater technical ownership, faster decision-making, meaningful customer impact, and the opportunity to work alongside highly experienced peers. Our team is supported by tenured engineering and business professionals who value collaboration, innovation, and solving complex real-world problems. Engineers here have direct influence on projects, customers, and technical direction, without layers of unnecessary bureaucracy or organizational politics. Position Summary As Firmware Engineering Manager, you will lead the firmware engineering team while remaining a hands‑on technical contributor. A large part of your time will be spent doing billable engineering work: designing, debugging, and delivering embedded and wireless systems for clients across a variety of customer markets. You will own day‑to‑day technical execution, guide engineers through complex challenges, and mentor and grow the firmware engineering team. Candidates must reside in the Raleigh‑Durham metro area to fulfill the schedule needs of the role, but non‑local candidates willing to relocate may be considered. No visa sponsorship, subcontracting, or fully remote arrangements are available. Key Responsibilities Technical & Project Execution (Primary) Perform detailed firmware design and development work on client projects as a billable contributor. Estimate project tasks and timelines to inform statements of work. Interface with prospective and existing clients to understand and manage technical expectations. Ensure firmware solutions are well‑architected, practical, and aligned with project objectives. Lead and enforce design reviews and contributions from engineering team to ensure technical quality, maintain standards, and ensure adherence to customer/product requirements. Provide critical technical oversight and guide engineers through technical challenges. Drive root cause analysis and document lessons learned to improve future execution. Lead and support recovery plans when problems arise in projects and tasks (budget, schedule, etc.). Manage a team of 5–10 firmware engineers, including workload oversight, daily technical direction, and personnel administration. Hold regular one‑on‑ones; provide direct, constructive feedback on performance and professional development. Identify and develop technical leads within the team; empower them to support daily project operations. Mentor engineers on processes, design standards, and engineering best practices. Inspire and motivate the team by aligning business and individual goals. Foster a collaborative, communicative team culture; recognize and celebrate contributions from all team members regardless of seniority or background. Exemplify and reinforce the company values. Strategy & Operations Establish and maintain quality standards. Drive continuous improvement through process definition and disciplined execution. Collaborate with the Director of Engineering to allocate resources and staff projects effectively, ensuring optimal utilization and setting future work up for success. Identify and manage third‑party vendor relationships. Provide DevOps support for team tooling, CI/CD infrastructure, and developer productivity as needed. Establish and manage non‑project firmware budget (tools, training, etc.). Review and support the hiring process. Collaborate with cross‑functional peers to establish best practices and business‑wide efficiencies. Lead cross‑discipline brainstorming sessions. Maintain a smooth and well‑defined onboarding experience for new staff. Required Qualifications 10+ years of firmware industry experience, preferably in embedded design and/or wireless products. 1+ years in a management or equivalent leadership position. Mastery of C and/or C++. Strong understanding of firmware and embedded system architecture and design. Demonstrated track record of delivering firmware projects end‑to‑end. Proficiency with embedded debugging tools: multimeters, oscilloscopes, and logic analyzers. Ability to read schematics and understand the impacts of logic gates, transistors, voltage dividers, level shifters, and other common components. Ability to read hardware datasheets, user manuals, and implement firmware drivers. Comfortable working across multiple concurrent projects in a fast‑paced consultancy environment. Strong communication skills necessary to interact with project managers and clients. Must reside in or be willing to relocate to the Raleigh‑Durham metro area (hybrid schedule). No visa sponsorship or fully remote arrangements available. Ability to travel up to 5% annually (limited and project‑dependent). Preferred Qualifications Experience managing firmware teams in a consulting or services environment. Hands‑on experience with Zephyr RTOS, Yocto/embedded Linux, or comparable platforms. Familiarity with low‑power firmware design for battery‑powered IoT devices (sleep modes, power gating, current profiling). Familiarity with DevOps tooling, CI/CD pipelines, and engineering productivity tooling. Experience applying cybersecurity practices to embedded/IoT devices (secure boot, signed updates, SBOM, vulnerability response). Familiarity with AI‑assisted development tools such as Claude Code. Exposure to regulated‑industry development (e.g., medical IEC 62304, industrial standards). Core Competencies Deep technical credibility; comfortable diving into details, not just reviewing summaries. Able to remain hands‑on while running a team and to serve as the senior technical voice in customer and internal reviews. Strong leadership and people‑development skills. Calm under pressure; effective at conflict resolution. Process‑oriented mindset with a bias toward continuous improvement. Passion for customer satisfaction, technical excellence, and team success. Ability to effectively manage multiple projects in a fast‑paced environment. Demonstrates perseverance, making progress despite obstacles and setbacks. Demonstrates creativity in problem‑solving and brainstorming environments. Thinks like an entrepreneur by considering business‑wide impacts of decisions. Organized and analytical thinker; proactively identifies and mitigates risks. Passionate about results (not just checking boxes), and about customer satisfaction and technical quality. Can make progress with minimal guidance in uncertain situations with conflicting priorities. Recognizes the need for change and leads it effectively. Persuasive communicator who can leverage team strengths and encourage effective collaboration. Works independently with minimal technical guidance on execution. Education Bachelor of Science in Computer Engineering, Computer Science, Electrical Engineering, or related field. Master’s degree preferred. Why Work for Device Solutions By joining the Device Solutions team, you can expect the following: Generous Employee Benefits Package: Comprehensive health benefits (including dental and vision), generous employer contributions toward HSA/HRA and 401(k) accounts (up to 5% match), ample vacation days, sick days, flexible holidays, and more — all tailored to enhance your work‑life balance and financial security. Supportive Team Environment: A collaborative workplace where leadership genuinely cares about your growth and development, fostering a sense of belonging and teamwork. Diverse Project Opportunities: A wide variety of projects spanning different technologies and industries, challenging you while providing opportunities to broaden your skill set and expertise. Compensation Starting at $145,000 annually, commensurate with experience. Work Environment & Physical Demands Work is generally performed in an office environment with minimal exposure to unpleasant or hazardous conditions. Must be able to sit for extended periods, use telephone/headset equipment, and operate a computer terminal for 6–8 hours per day. Must be able to function in an environment with consistent interruptions and, on rare occasions, lift up to 20 lbs. The work may be stressful at times and requires the ability to meet key deliverables for the role. Reasonable accommodation policy Federal contractors must provide reasonable accommodation to applicants with disabilities where appropriate. Applicants requiring reasonable accommodation for any part of the application process should follow the instructions in the job opportunity announcement. For any part of the remaining hiring process, applicants should contact the hiring agency directly. Determinations on requests for reasonable accommodation will be made on a case‑by‑case basis. Device Solutions is an Equal Opportunity Employer (EOE). #J-18808-Ljbffr Device Solutions
$145k
Device Solutions Inc is seeking a Firmware Engineering Manager to lead a team of engineers while also contributing hands-on to project work. The role requires extensive experience in firmware and embedded design, with responsibilities including managing technical execution...Suggested- ## Electrical & Firmware Engineering ManagerApplylocations: Cary, NCtime type: Full timeposted on: Posted Yesterdayjob requisition id: REQ-019735Electrical & Firmware Engineering Manager# ## *The Company*Zurn Elkay Water Solutions Corporation is a thriving, values-driven...SuggestedWorldwide
- ...Principal Firmware Engineer Position: Contract Location: Morrisville, NC Duration: 12+ months Job description: Proficiency in UEFI (Unified Extensible Firmware Interface) or BIOS. • Experience with PCIe architecture, testing...SuggestedContract work
$150k - $210k
...,000 per year, which includes base pay and short-term incentive. Job Summary Schneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next‑generation products. You will drive technical excellence in firmware...SuggestedTemporary workWork at office- ...Job Title: Delivery Project Lead /Principal Firmware Engineer Job Location: Morrisville, NC (5-day Onsite) Duration: Long-Term Contract Job Summary: The Delivery Project Lead will be responsible for overseeing the design, development, and...SuggestedLong term contract
- ...team, dedicated to exceeding customer expectations through innovative and sustainable solutions. The Role As Senior Firmware Engineer with Xylem you will design, develop, and support embedded firmware for Sensus gas AMI and metering products. You will work on...Work at office
$120k - $140k
...Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic... ...processes. Supporting the product certification process by managing technical documentation and resolving compliance-related...Temporary workWork at officeRelocationVisa sponsorship$100k - $120k
...As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to developing and protecting cutting-edge industrial computing products. You will lead vulnerability management and firmware/software coding tasks for various UEFI/BIOS, BMC, and...Temporary workWork at officeRelocation- ...Overview We are seeking a full-time Senior Embedded Linux Engineer for our Outdoor team at Garmin's U.S. headquarters in the Greater... ..., developing and integrating device drivers and power/thermal management. In this role, you will be responsible for providing technical...Full timeInternship
- ...retirement savings, etc.). Opportunity to lead mission-critical engineering operations producing high-precision parts and to drive... ...leadership role. Summary: We are seeking a hands-on Engineering Manager to lead and support our plastic injection molding operations....Contract work
- ...retirement savings, etc.). Opportunity to lead mission-critical engineering operations producing high-precision parts and to drive... ...role. Summary: We are seeking a hands-on Engineering Manager to lead and support our plastic injection molding operations....Contract work
- ...Holding AG in Morrisville, NC, is seeking a Lead Quality Assurance professional to manage verification and validation for patient systems. This hybrid role emphasizes leadership in engineering quality to enhance product reliability in critical healthcare environments. The...
- ...Dormont Manufacturing Co is seeking a Vice President for AI Engineering Enablement in Cary, NC. This role involves developing applications using emerging technologies and collaborating with engineering teams to ensure alignment with operational standards. The ideal candidate...
- ...Senior Firmware Engineer, Durham, NC The Senior Firmware Engineer will work in the product development engineering group designing and... ...lab equipment. - Strong analytical, planning, and time management skills. - Familiarity with embedded software tools (particularly...
$80k - $110k
...algorithm design. What you'll do at BotBuilt - Design, manage, and optimize firmware for novel mechanisms. - Design, and manage the... ...We seek a dedicated and innovative infrastructure engineer with 3-5 years of experience to lead in crucial areas....Remote work- ...Firmware Engineer Opportunity Senzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase uptime and reduce organizational waste. Join us to develop new technology that will provide Senzit a competitive advantage in the...
$94k - $138k
...Power Solutions (CPS) Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits will be... ...critical solutions to our customers’ most challenging energy management requirements. Making what matters work at Eaton takes the...Work experience placementWork at officeLocal areaRemote workVisa sponsorshipRelocation package- ...Elkay in Cary, NC is looking for an Electrical & Firmware Engineering Manager to lead a team in developing innovative products. This role combines technical leadership and collaboration across engineering disciplines. You will guide team decisions, ensure alignment with...
$94k - $138k
Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. This hybrid role includes 3 days in-office and 2 days remote, with relocation benefits provided. Candidates must live within 50 miles of...Work at officeRemote workRelocation package- .../ year + 10% target bonus**Location:** Raleigh, NC | Research Triangle Park**What this job involves:** The Facilities Engineering Maintenance Manager is responsible for overseeing the maintenance and operational integrity of a multi building campus located in the Research...
- ...CVS Health is seeking a Senior Engineering Manager - Developer Tooling in North Carolina. The role involves leading the migration to new CI/CD platforms like GitHub and ensuring high performance for internal developers. This position requires extensive software engineering...
$106.61k - $284.28k
...spanning source control, CI/CD, artifact repositories, development environments, and AI-powered coding assistance. The Senior Engineering Manager - Developer Tooling is a hands‑on engineering leadership role responsible for the team that delivers and operates our new...Hourly payFull timeTemporary workLocal area- ...Job Title: Senior Embedded Software Engineer (C++ / QT) Location: Cary, North Carolina, United States 10 -15 years of experience The ideal candidate will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems in Qt. This role involves...
- ...Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential Functions Performs...Full timeInternship
- ...Garmin Ltd. is seeking a full-time Embedded Software Engineer 1 in Cary, NC. In this role, you will develop software solutions for Garmin products, primarily using languages such as C, C++, C#, and Java. Ideal candidates will have a Bachelor’s degree in a relevant field...Full time
- ...Garmin is seeking a Senior Software Engineer in Cary, North Carolina. In this role, you will develop moderately complex software in C/C++ and Python for new products, integrate externally developed software, and support compliance activities. You will also perform technical...Remote work
- ...Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in... ...-based systems (manual andmodel-based workflows) ~ Manage concurrent project priorities and estimates to ensure the team...Permanent employmentFor contractorsWork experience placementWork from home1 day per week
$45 - $50 per hour
...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking... ...embedded software or application software. Develop and validate firmware. Conduct debugging and testing of software and systems....Temporary work- ...Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR... ...understanding of Linux-based development, multithreading, memory management, and performance optimization SOFT SKILLS REQUIRED:...Full time
$155k - $280k
...Job Summary The Vice President, Software Engineering provides leadership in aligning technology development with business objectives for... ...and/or technologies. The incumbent leads software engineering managers, database specialists, software developers, and contract labor...Contract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineering Manager. Be the first to apply!


