1

Engineer Manager Jobs in Raleigh, NC (NOW HIRING)

Firmware Engineering Manager ( permanent position) - Morrisville , NC Our client is seeking a Firmware Engineering Manager who will lead the firmware engineering team while remaining a hands-on ...

Manages assigned budget, schedule, and quality requirements. * Plans and conducts independent evaluation, selection and adaptation of engineering techniques, procedures,and criteria. * Reviews ...

... Engineer Procure & Construct (EPC) projects. * Managebudgeting, scheduling, and correspondence with Clients and project management in support of a project. Supportbusiness development, client ...

Manages assigned budget, schedule, and quality requirements. * Plans and conducts independent evaluation, selection and adaptation of engineering techniques, procedures,and criteria. * Reviews ...

The Principal Engineer manages mechanical and electrical construction projects from pre-contract through final implementation and customer turnover. Minimum Qualifications: (Education, Experience ...

The Principal Engineer manages mechanical and electrical construction projects from pre-contract through final implementation and customer turnover. Minimum Qualifications: (Education, Experience ...

The Principal Engineer manages mechanical and electrical construction projects from pre-contract through final implementation and customer turnover. Minimum Qualifications: (Education, Experience ...

Monitor and Prioritization Engineer schedules to ensure prompt time entry on service tickets. * Act ... Manage Service Tickets assigned to the Solutions Engineering team. * QA completed tickets for sound ...

next page

Showing results 1-20

Engineer Manager information

See Raleigh, NC salary details

$45.2K

$142.8K

$169.1K

How much do engineer manager jobs pay per year?

As of Jun 21, 2026, the average yearly pay for engineer manager in Raleigh, NC is $142,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,200.00 and $168,200.00 per year, depending on experience, location, and employer.

What is an Engineering Manager?

An Engineering Manager is a professional who oversees engineering teams, guiding them to achieve project goals and company objectives. They are responsible for managing people, processes, and resources, ensuring that engineering projects are completed on time and within budget. Engineering Managers also collaborate with other departments, mentor team members, and help develop technical strategies. Their role bridges the gap between technical engineering tasks and organizational leadership.

How does an Engineer Manager typically support professional development within their team?

Engineer Managers play a key role in fostering the growth of their team members by providing regular feedback, identifying learning opportunities, and encouraging participation in training or mentorship programs. They often help engineers set clear career goals, guide them through skill development, and advocate for their advancement within the organization. By promoting a culture of continuous improvement and collaboration, Engineer Managers help team members stay motivated and aligned with both personal and company objectives.

What are the key skills and qualifications needed to thrive as an Engineering Manager, and why are they important?

To excel as an Engineering Manager, you need a strong technical background in engineering principles, project management experience, and often a relevant degree such as in engineering or computer science. Familiarity with project management tools (like Jira or Asana), version control systems (such as Git), and possibly certifications like PMP or Agile Scrum Master are typically required. Exceptional leadership, communication, and conflict-resolution skills help you motivate teams and manage stakeholders effectively. These competencies are crucial for delivering successful projects, fostering a productive team environment, and driving organizational goals.

What is the difference between Engineer Manager vs Software Engineer?

AspectEngineer ManagerSoftware Engineer
CredentialsBachelor's or higher in engineering or related field, often with leadership experienceBachelor's or higher in computer science, software engineering, or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersDevelops software, writes code, tests applications
Employer & Industry UsageTech companies, engineering firms, startupsTech companies, software firms, IT departments

Engineer Managers oversee engineering teams, manage projects, and coordinate resources, while Software Engineers focus on designing, coding, and testing software. Both roles require technical skills, but Engineer Managers also handle leadership and strategic planning.

What are the most commonly searched types of Engineer jobs in Raleigh, NC? The most popular types of Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Engineer Manager jobs? Cities near Raleigh, NC with the most Engineer Manager job openings:
Infographic showing various Engineer Manager job openings in Raleigh, NC as of June 2026, with employment types broken down into 94% Full Time, 1% Part Time, and 5% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $142,759 per year, or $68.6 per hour.
Firmware Engineering Manager

Firmware Engineering Manager

HireNetworks

Raleigh, NC

$145K/yr

Full-time

Posted 18 days ago


Job description

Firmware Engineering Manager (permanent position) – Morrisville, NC

Our client is seeking a Firmware Engineering Manager who will lead the firmware engineering team while remaining a hands-on 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.

This is a permanent position working on site in Morrisville, NC, with a starting salary range of $145,000 The role offers a competitive base salary and great benefits. 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 or subcontracting arrangements are available.

Technical & Project Execution (Primary)
  • Perform detailed firmware design and development work on client projects as a billable contributor.
  • Estimate project tasks and timeline 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 the 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.
  • Assist and lead on recovery plans when problems arise in projects and tasks (budget, schedule, etc.).
Team Leadership
  • 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.
  • 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++.
  • 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.
  • 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.
  • 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.
If you're ready to step into a role where your skills directly shape organizational success, where every day tests your abilities in new ways, and where you'll grow alongside visionary leadership—this is your opportunity.

Contact Martha Michaux at mmichaux@hirenetworks.com with questions regarding this posting. A Word resume is preferred when applying.