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

Firmware Engineering Manager

$145k

Device 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineering Manager in Morrisville, NC vacancy
  • $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

    Device Solutions

    Morrisville, NC
    1 day ago
  • Overview As Engineering Manager, Electrical & Firmware, you will lead a team of electrical and firmware engineers responsible for developing and supporting innovative products from concept through launch. This role sits at the intersection of technical leadership, people... 
    Suggested

    Nari

    Cary, NC
    3 days ago
  • $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... 
    Suggested
    Temporary work
    Work at office

    Schneider Electric

    Raleigh, NC
    1 day ago
  • $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... 
    Suggested
    Temporary work
    Work at office
    Relocation
    Visa sponsorship

    OnLogic

    Cary, NC
    13 days ago
  •  ...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.... 
    Suggested
    Contract work

    PCI of North Carolina LLC

    Cary, NC
    -62
  • 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 time
    Internship

    Garmin

    Cary, NC
    2 days ago
  •  ...Senior Embedded Firmware Engineer Eaton's Electrical Critical Power Solutions Division designs, manufactures, and services Uninterruptible...  ...solutions to our customers' most challenging energy management requirements. Making what matters work at Eaton takes the passion... 
    Work experience placement

    Eaton Plc

    Raleigh, NC
    1 day ago
  •  ...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... 

    Next Step Systems LTD

    Durham, NC
    4 days ago
  •  ...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... 

    Senzit

    Raleigh, NC
    2 days ago
  • Missio Nexus is seeking an Engineering Manager for TWR Africa, focusing on the operational excellence of radio broadcasting assets. This role includes overseeing maintenance and reliability improvements while ensuring effective project management. The ideal candidate will... 

    Missio Nexus

    Cary, NC
    3 days ago
  • $58 - $65 per hour

     ...Senior Embedded Software Engineer (C++/QT) TTL-Classification: Public Location: Cary, NC Salary: $58–$65/hr Summary: The ideal candidate will have experience working in developing embedded display devices, C++, and embedded systems in Qt. This role focuses on incorporating... 

    Monvik Info Solutions LLC

    Cary, NC
    1 day ago
  • $107k - $216k

     ...Research&Investments Technology (QRIT) team in Fidelity Asset Management Technology. This role will partner with the quant research and...  ...include hands on development collaborating with team of software engineers and quantitative developers. The Expertise and Skills You... 
    Full time

    Fidelity Investments

    Cary, NC
    4 days ago
  • This position at 6AM City, LLC is for a Senior Embedded Firmware Engineer responsible for the development of embedded firmware for critical power and digital infrastructure products. Candidates should have a strong background in C/C++ programming and embedded systems. The... 
    Flexible hours

    6AM City, LLC

    Raleigh, NC
    4 days ago
  • $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 office
    Remote work
    Relocation package

    Eaton

    Raleigh, NC
    1 day ago
  •  ...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 employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Cary, NC
    2 days ago
  • $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

    Actalent

    Morrisville, NC
    1 day ago
  •  ...Project Engineering Manager Location: Overland Park, KS, US Ann Arbor, MI, US Cary, NC, US Jacksonville, FL, US Company: Black & Veatch Family of Companies We believe real value is powered by the unique skills and experiences of our professionals. The interchange... 
    Full time
    Contract work
    Part time
    Work experience placement
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Cary, NC
    1 day ago
  •  ...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

    Diversified Services Network

    Cary, NC
    1 day ago
  • Nari is seeking an Engineering Manager for Electrical & Firmware in Cary, North Carolina. This position involves leading a team to develop and support innovative products from concept through launch, emphasizing technical leadership and cross-functional collaboration. The... 

    Nari

    Cary, NC
    3 days ago
  • Cadence Design Systems is seeking a Principal Design Engineer in Cary, North Carolina, to define and implement SoC level DFT architecture for complex chip designs. The ideal candidate will have extensive experience in SCAN, ATPG, and MBIST, contributing to both pre-silicon... 
    Full time

    Cadence Design Systems

    Cary, NC
    2 days ago
  •  ...Senior Embedded Software Engineer Group: Eng Materials Group N. America Division: Noise Vibration & Harshness (NVH) Location: USA Bldg E Cary NC LORD Job Family: Engineering Job Type: Regular This position is subject to meeting U.S. export compliance and/or U.S.... 
    Permanent employment
    For contractors

    Parker

    Cary, NC
    15 hours ago
  • $140k - $150k

     ...Job Description Job Description Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search — details...  ...). Your contributions will impact device performance, power management, and data delivery. Here's How You'll Make an Impact on... 
    Full time

    NextDeavor Inc.

    Morrisville, NC
    19 days ago
  • Align Technology, Inc. is looking for a Product & Engineering Manager in Morrisville, NC to drive product development strategy for key products such as Invisalign. This role will engage with cross-functional teams to ensure successful product delivery and ongoing innovations... 

    Align Technology, Inc.

    Morrisville, NC
    3 days ago
  • $84.47k - $120.1k

    ## Engineering Manager IApplylocations: Wake County, NCtime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: June 30, 2026 (11 days left to apply)job requisition id: JR-106558**Agency**Dept of Environmental Quality**Division**Energy, Mineral , Land... 
    Work at office
    Local area
    Remote work
    Night shift

    NC-AOCR

    Raleigh, NC
    22 hours ago
  •  ...A global consulting firm is looking for a Physical AI Engineering Consultant – Manager to lead innovative AI solutions for diverse clients. The role involves developing scalable AI systems, enhancing data pipelines, and engaging actively with clients. Ideal candidates... 

    Ernst & Young Oman

    Raleigh, NC
    3 days ago
  •  ...Engineering Manager The Apps Engineering Manager is responsible for leading a cross-functional application engineering team that designs, builds, and supports customer-facing and internal web applications. This role blends hands-on technical leadership with people management... 
    Temporary work

    CarNow

    Raleigh, NC
    1 day ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...systems: RAG architectures, prompt engineering, context window management, LLM integrations, and agentic workflows, as well as familiarity... 

    Epic Games

    Cary, NC
    4 days ago
  • $103.3k - $120.52k

     ...Responsibilities Manage all activities in the Department, including Plant Automation, Plant & Building Maintenance, Product Handling...  ...Minimum 5+ years of experience in manufacturing, engineering, or plant operations, with proven leadership responsibility. Strong... 
    Full time
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Amcor

    Raleigh, NC
    2 days ago
  • $113.9k - $161k

     ...team, serving as the strategic operational engine that powers the entire Foundational...  ...Cisco's portfolio. Our team of program managers and operational architects operates as a...  ...engineering teams in hardware, software, or firmware security environments. Applied... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    4 days ago
  • Product & Engineering Manager Department: Research & Development Employment Type: Full Time Location: US-North Carolina-Raleigh Description This position is ideal for mid to senior level product management professionals to join the Product & Engineering Management team... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Align Technology, Inc.

    Morrisville, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineering Manager. Be the first to apply!