Program Engineer
Job summary
Reporting directly to the Director of Technical Services, the Program Engineer is responsible for leading cross-functional/domain teams in planning, execution and monitoring of assigned programs and projects in the market focus areas of Presagis.
Responsibilities
v Define and maintain an up-to-date project schedule including both duration and effort estimates considering task prerequisites, dependencies, resources availabilities and optimization of the timeline to satisfy the contractual obligations.
v Work on a daily basis to provide program status, technical risk assessments, and recommended action plans to the Presagis Project Manager who is tasked with commercial execution of the project.
v Plan, analyze, design, test and document software systems of high complexity and contribute to system integration.
v Provide products and system knowledge to the multi-disciplinary team members
v Participate actively in all phases of the project execution.
v Act as a technical mentor to junior engineers in additional areas including project planning, execution and closure.
v May actively work on the design, development and enhancement of Presagis software products.
v Understand, promote utilization and improve internal processes and tools for software development and project management.
v Lead all technical phases of the project including planning, execution, control and closure.
v Participate in and deliver project activities, such as acceptance design, compliance feedback to the matrixed project team, acceptance, documentation, integration, troubleshooting, support and training.
v Participate in project activities in support of customer milestone events at customer or integration sites.
v Capture lessons learned from the project and provide the project technical feedback to both product management and product development for future consideration
v Participate in Technical Services bid activities including compliance analysis, elaboration of the statement of work, scope of effort, preliminary schedule, risk assessment and acceptance strategy.
v Occasionally support Pre-sales activities with technical oversight and guidance.
v Occasional additional travel as needed by the role.
Qualifications & skills
v Bachelor's degree in engineering, or applicable science field, and a minimum of six years of related experience in simulation, training and integrated training devices.
v Ability to read and write C and C++ languages;
v Familiarity with both fixed-function graphics pipeline programming as well as programmable pipeline (shaders) is highly desirable
v Demonstrate experience in deterministic real-time performance of visual systems and associated training system component while leveraging COTS operating systems, processing, and graphics subsystems.
v Good technical writing skills.
v Highly desired that the candidate shall possess system-level knowledge of training systems including visual systems, augmenting constructive simulation elements, host communications and other electronics ICDs, and HMI interfaces.
v Demonstrated leadership in peer-management in a matrix organization.
v Highly desired experience with real-time simulated sensors for training systems which includes constructive simulation, and constructing polygon or texel-level material systems based on usage codes, visual, or multi-spectral data.
v Ability to negotiate with and manage both in-house and subcontractor resources.
v Good team player.
Please apply online at www.presagis.com
|