D

D3 Embedded

End-to-end embedded sensing, AI solutions.

Engineering Program Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRochester, NY, USA$101.1k - $146.7k /yr

About the Job

Requirements

  • At least 3 years of experience working as a Technical Lead, Technical Project Manager, or Program Manager on both hardware and software projects.
  • A Bachelor of Science degree in Software Engineering, Electrical Engineering, Computer Science, Computer Engineering, or a related field.
  • At least 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 failure mode and effects analyses.
  • A self-driven personality.
  • Ability to take a big-picture, system-oriented approach.
  • Solid technical leadership skills.
  • Strong communication and interpersonal skills.

Responsibilities

  • Lead a project team to develop an embedded system and realize the solution using the company core process.
  • Collaborate with key stakeholders to define program scope, timing, and deliverables, then use them to execute the program and track progress.
  • Coordinate multidisciplinary project team leads.
  • Manage projects to milestones, including 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, facilitating discussions to define completion criteria.
  • Provide primary technical communication with the project team and project stakeholders.
  • Maintain effective communication channels to keep stakeholders updated on project progress and changes.
  • Facilitate technical and stakeholder meetings.
  • Ensure the appropriate people are assigned to each task and that the tasks are understood by the team.
  • Collaborate with management and technical teams on product strategies.
  • Prepare and lead gate and 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 estimates for next phases of a current project using change requests.
  • Maintain project documentation, including plans, schedules, budgets, and status reports.
  • Request materials purchases and shipments for projects.
  • Approve design releases (Arena ECOs).
  • Own the full life cycle of new products and 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, software implementation, software/hardware integration, verification and validation, and customer support.
  • Develop and identify tools and methods for better design reuse and process improvement.
  • Mentor junior engineers.

Desired Qualifications

  • Master of Science or PhD in Computer Vision, Machine Learning/Deep Learning, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • Experience with autonomous or industrial robotic platforms and applications.
  • Experience with embedded and edge processing platforms, particularly Nvidia Jetson, Qualcomm Snapdragon, and Texas Instruments Jacinto devices.
  • Experience with edge artificial intelligence, including accelerators, integration, model conversions, deployment, and profiling.
  • Knowledge of intrinsic and extrinsic calibration procedures for multimodal sensor systems.
  • Experience with sensor fusion techniques, including calibration and early, mid, and late fusion.
  • 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 and Embedded Linux.

About the Company

D3 Embedded

End-to-end embedded sensing, AI solutions.

D3 Embedded provides end-to-end solutions that combine sensors, connectivity, embedded processing and AI to deliver advanced perception for performance-critical applications. Its offerings include DesignCore product platforms and a stage-gate development process to help customers cut cost, development time and technical risk. They also offer ODM hardware and software customization, validation testing, and in-house manufacturing services. The company’s approach is distinguished by being 100% U.S.-based and by its status as an Elite NVIDIA Partner, Intel Gold Partner, and Texas Instruments premium partner, along with deep expertise in autonomous machines, robotics, electrification, sensing, imaging and optics, edge computing and detection algorithms. The goal is to help customers bring reliable, high-performance perception systems to market by providing a fully integrated, scalable solution from sensing to AI-enabled decision-making.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Henrietta, NY
Founded
1999

Recently Posted Jobs

Explore more opportunities at D3 Embedded

See more jobs