1

Engineering Program Manager Jobs (NOW HIRING)

Engineering Program Manager

Austin, TX ยท On-site

$127K/yr

Engineering Program Manager We are looking for an Engineering Program Manager (EPM) who has: * Strong understanding of technical concepts * Ability to drive the team's execution on status reporting ...

Engineering Program Manager

Seguin, TX ยท On-site

$114K/yr

Engineering Program Manager (Rail and Transit) Onsite Work Location: 100 Thermon Dr. San Marcos, Texas Reports to: General Manager, Rail and Transit Overview The Engineering Program Manager (EPM ...

The Engineering Program Manager supports JLL's client, Amazon Global Real Estate & Facilities (GREF), holding responsibility for engineering program support within the assigned Area and back-up ...

The Engineering Program Manager supports JLL's client, Amazon Global Real Estate & Facilities (GREF), holding responsibility for engineering program support within the assigned Area and back-up ...

Engineering Program Manager

Seguin, TX ยท On-site

$114K/yr

Engineering Program Manager (Rail and Transit) Onsite Work Location: 100 Thermon Dr. San Marcos, Texas Reports to: General Manager, Rail and Transit Overview The Engineering Program Manager (EPM ...

The Engineering Program Manager supports JLL's client, Amazon Global Real Estate & Facilities (GREF), holding responsibility for engineering program support within the assigned Area and back-up ...

The Engineering Program Manager supports JLL's client, Amazon Global Real Estate & Facilities (GREF), holding responsibility for engineering program support within the assigned Area and back-up ...

The Engineering Program Manager supports JLL's client, Amazon Global Real Estate & Facilities (GREF), holding responsibility for engineering program support within the assigned Area and back-up ...

Engineering Program Manager

Seguin, TX ยท On-site

$114K/yr

Engineering Program Manager (Rail and Transit) Onsite Work Location: 100 Thermon Dr. San Marcos, Texas Reports to: General Manager, Rail and Transit Overview The Engineering Program Manager (EPM ...

Engineering Program Manager

Saratoga, CA ยท On-site

$210K - $250K/yr

Position Overview We are seeking an experienced and highly motivated Engineering Program Manager (EPM) to lead complex end-to-end product development programs in the high-tech industry. The ideal ...

Engineering Program Manager

Austin, TX ยท On-site

$127K/yr

Engineering Program Manager Location: Austin, TX Location: W-2/Full Time Technical skills: * Program Management * Experience with Agile Methodologies * Full stack & Devops * Experience with full ...

Engineering Program Manager

Cupertino, CA ยท On-site

$159K/yr

We're looking for an Engineering Program Manager with strong execution, communication, and technical program management skills to help scale AI-enabled insights generation and data operations. You'll ...

Engineering Program Manager

San Francisco, CA ยท On-site

$152K/yr

The Engineering Program Manager (EPM) at Planet will be a fearless organizer and an excellent cross-functional leader, working with multiple teams inside Planet, and with our external customers and ...

Engineering Program Manager

San Francisco, CA ยท Hybrid

$152K/yr

The Engineering Program Manager (EPM) at Planet will be a fearless organizer and an excellent cross-functional leader, working with multiple teams inside Planet, and with our external customers and ...

Description We're looking for an Engineering Program Manager with strong execution, communication, and technical program management skills to help scale AI-enabled insights generation and data ...

next page

Showing results 1-20

Engineering Program Manager information

See salary details

$84K

$126.6K

$131K

How much do engineering program manager jobs pay per year?

As of Jun 20, 2026, the average yearly pay for engineering program manager in the United States is $126,599.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $129,000.00 per year, depending on experience, location, and employer.

Is being a TPM stressful?

Being a Technical Program Manager (TPM) can be stressful due to managing multiple projects, tight deadlines, and coordinating cross-functional teams. The role often requires strong organizational skills, problem-solving, and the ability to handle high-pressure situations, especially in fast-paced tech environments.

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

To thrive as an Engineering Program Manager, you need a strong background in engineering principles, project management experience, and typically a relevant degree such as in engineering or a related field. Familiarity with project management tools like Jira, Microsoft Project, and certifications such as PMP or Agile methodologies are often required. Outstanding communication, leadership, and problem-solving skills set top performers apart in this role. These abilities are crucial for effectively coordinating cross-functional teams, managing complex projects, and delivering successful engineering outcomes on time and within budget.

What does a program manager do in engineering?

An engineering program manager oversees the planning, execution, and delivery of engineering projects, coordinating teams, resources, and schedules to ensure goals are met on time and within budget. They facilitate communication between stakeholders, manage risks, and often use project management tools like Gantt charts or Agile methodologies to track progress.

How does an Engineering Program Manager typically collaborate with cross-functional teams during a project's lifecycle?

Engineering Program Managers serve as a central point of coordination, working closely with engineers, product managers, designers, and quality assurance teams to ensure project milestones are met. They facilitate regular meetings, track progress, address roadblocks, and communicate updates to all stakeholders. This collaborative approach helps align technical objectives with business goals and ensures everyone is moving in the same direction. Strong communication and organizational skills are critical for managing these cross-functional relationships effectively.

What is the difference between Engineering Program Manager vs Product Manager?

AspectEngineering Program ManagerProduct Manager
Primary FocusManaging engineering projects, timelines, and technical teamsDefining product vision, features, and user experience
Required SkillsTechnical knowledge, project management, cross-team coordinationMarket research, user empathy, strategic planning
Work EnvironmentEngineering teams, technical stakeholdersDesign, marketing, customer feedback teams
Common UsageTech companies, engineering departmentsProduct development, tech and consumer companies

While both roles involve cross-functional collaboration, Engineering Program Managers focus on technical project execution and engineering processes, whereas Product Managers concentrate on product strategy and customer needs. Understanding these differences helps in choosing the right career path or hiring the appropriate role for project success.

What engineers make $500,000?

Senior engineering roles in fields such as software engineering, data engineering, and specialized technical leadership can reach or exceed $500,000 annually, especially with experience, stock options, and bonuses. These positions often require advanced skills, certifications, and experience in high-demand industries like technology or finance.

What engineers make $300,000 a year?

Senior engineers in fields such as software, electrical, and aerospace engineering can earn $300,000 or more annually, especially with extensive experience, specialized skills, and leadership roles. High compensation often includes bonuses, stock options, or other incentives in competitive industries like technology and aerospace.

What does an Engineering Program Manager do?

An Engineering Program Manager oversees and coordinates engineering projects from conception to completion. They are responsible for planning project timelines, allocating resources, managing budgets, and ensuring that project deliverables meet quality standards. Engineering Program Managers serve as a bridge between engineering teams and other departments, helping to communicate goals, track progress, and resolve any obstacles that arise. Their role is critical in ensuring projects are delivered on time and within scope while meeting technical and business objectives.
More about Engineering Program Manager jobs
What cities are hiring for Engineering Program Manager jobs? Cities with the most Engineering Program Manager job openings:
Who are the top companies hiring for Engineering Program Manager jobs? The top employers for Engineering Program Manager jobs are:
What states have the most Engineering Program Manager jobs? States with the most job openings for Engineering Program Manager jobs include:
Infographic showing various Engineering Program Manager job openings in the United States as of June 2026, with employment types broken down into 5% As Needed, 89% Full Time, 4% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $126,599 per year, or $60.9 per hour.
Engineering Program Manager

Engineering Program Manager

D3 Engineering, LLC

West Henrietta, NY โ€ข On-site

$101K - $146K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 18 days ago


Job description

Engineering Program Manager
Department: Product Design Services
FLSA Status: Exempt
Reports to: Operations Manager, Product Design Services
Pay Range: $101,100 - $146,700 annually
Location: Rochester, NY (On-site/Hybrid)
The Role:
D3 Embedded is seeking a skilled and experienced Engineering Program Manager to act in the role of Chief Engineer where they will lead a team of Engineers to design and develop and cutting-edge embedded systems. The systems are end-to-end solutions containing; sensors, cameras, mmWave Radar, connectivity, embedded processing and Artificial Intelligence (AI) for performance critical applications. The ideal candidate has experience with Embedded Realtime Operating Systems (RTOS) like Embedded Linux, digital imaging, electronics design, software architecture and development, computer vision and machine learning. This position requires strong problem-solving skills, the ability to mentor and guide engineering teams.
The Responsibilities:
  • Lead a project team to develop and an embedded system and realize the solution using company core process
  • Collaborate with key stakeholders to define program scope, timing, and deliverables and use them to execute the program and track progress
  • Coordinate multi-disciplinary project team leads
  • Manage project to milestones (Schedule and Outcomes)
  • Manage resources including; teams, budgets, and schedules, to maximize customer satisfaction, and project profitability
  • Identify, assess, and mitigate risks that may affect program delivery
  • Act as the technical decision maker driving complex technical decisions across multiple teams (Facilitates the discussion to define "done")
  • Provide primary technical communication with project team and project stakeholders
  • Maintain effective communication channels to keep stakeholders updated on project progress and changes
  • Facilitate technical and stakeholder meetings
  • Responsible for making sure the right people are on each task and the tasks are understood by the team
  • Collaborate with management and technical teams on product strategies
  • Prep and lead gate/design reviews and provide technical oversight
  • Develop and finalize requirements
  • Develop electrical and mechanical block diagrams, and high-level software architectures to meet requirements and guide design trade-off decisions
  • Provide estimations for next phases of a current project using change requests
  • Maintain project documentation, including plans, schedules, budgets, and status reports.
  • Requestor for Materials purchases and shipments for projects
  • Approver for Design Releases (Arena ECOs)
  • Own the full life cycle of new products/solutions from proof of concept to integration with other components and teams
  • Lead and/or participate in all phases of the product development cycle including:
    • requirements definition and architecture
    • software design and development
    • implementing software
    • software/hardware integration
    • verification and validation, and customer support
  • Develop & identify tools / methods for better design reuse & process improvement
  • Mentor junior engineers

Additional Responsibilities:
  • Other duties as assigned

The Right Person Will Have (Required):
  • 3+ years of experience working as a Technical Lead, Technical Project Manager, or Program Manager for both hardware/software projects.
  • Bachelor of Science Degree in Software Engineering, Electrical Engineering, Computer Science, Computer Engineering or a related field.
  • 5+ years of industry experience
  • Experience with System Requirements Documentation, Requirements Allocation, Requirements Traceability, and Test Case development and execution. Experience with product and component-level FMEAs.
  • Self-driven personality
  • Capable of a big picture, system-oriented approach
  • Solid technical leadership skills
  • Strong communication and interpersonal skills

The Right Person Will Have (Preferred):
  • Master of Science or PhD in Computer Vision, Machine/Deep Learning, Computer Science, Computer/Electrical/Software Engineering, or a related field.
  • Experience with autonomous/industrial robotic platforms and applications
  • Experience with embedded and edge processing platforms (Nvidia Jetson devices, Qualcomm Snapdragon devices, and Texas Instrument Jacinto devices in particular)
  • Experience with edge AI (accelerators, integration, model conversions, deployment, profiling, etc.)
  • Knowledge of intrinsic and extrinsic calibration procedures for multi-modal sensor systems
  • Experience with sensor fusion techniques (calibration, early, mid, late fusion, etc.)
  • Knowledge of camera optics and computational geometry
  • Gstreamer experience
  • Robot Operating System (ROS) experience
  • Experience with version control systems such as GIT and DVC
  • Experience with GPU programming frameworks such as OpenCL and CUDA
  • Experience with Embedded Real-Time Operating Systems (RTOS) and Embedded Linux

The Benefits:
  • Competitive total compensation
  • Medical and dental coverage
  • Employer paid basic life, short-term disability, and identity theft coverage
  • Voluntary vision, life, long-term disability, accident, critical illness coverage
  • 401k retirement contribution
  • Paid holidays, time-off, and sick time
  • Tuition assistance and employer paid professional development
  • Flexible work schedules
  • Remote opportunities available
  • Complimentary snacks and beverages
  • Employer sponsored social events

The Company:
Since our founding in 1999, D3 Embedded has driven innovation in high-performance embedded systems development. We leverage our expertise in autonomous machines, sensors, imaging, optics, edge computing, algorithms, robotics, and electrification to provide cutting-edge engineering design and low-volume manufacturing services. Headquartered in Rochester NY, we serve a global network of customers and are proudly connected with many technology leaders and Fortune 500 companies. We are interested in bright, creative, and team-oriented individuals exhilarated by the opportunity to transform the world through frontier technologies.
Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. For more information about D3 Embedded, please visit www.d3embedded.com.
D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
D3 Embedded participates in E-Verify, a federal program that confirms employment eligibility upon hire.