Join our well-established, vibrant, and growing company in an exciting role as a Product Manager & Technical Solutions Specialist. The ideal candidate should exude the rare blend of both technical and product skills and passion about groundbreaking technology, furthermore, possess leadership skills to drive sophisticated issues to resolution.
At CoreAVI, we are revolutionizing the aviation, automotive and industrial market segments with our safety critical innovations, inspiring cutting-edge technological advances encompassing graphics, compute, and autonomous solutions. We are expanding our existing Product Business Unit with individuals experienced with GPU acceleration technologies and supporting standards/specifications, while possessing a keen sense of robust product boundaries and greater system component assembly and interaction. We are people innovating a safe and secure autonomous world. Come learn more at www.coreavi.com.
As CoreAVI continues to grow and expand into new markets, we need creative, self-driven individuals to join our team and share in the success, but more importantly, enjoy the journey there. So, if you like the sound of what our team enjoys today, and you want to be part of our tomorrow, here's what we are looking for.
Main Responsibilities:
- Establish and maintain clear and unambiguous product level requirements for the SafeAI suite of products founded on the Vulkan SC specification across the compliment of GPUs in the CoreAVI portfolio.
- Collaborate with the internal engineering community in conjunction with partners and customers to understand product demand and supporting trends.
- Support business plan and ROI profiles for new product investment opportunities.
- Establish and maintain robust / clear product roadmaps for both internal engineering execution prioritization and external messaging.
- Oversees the development / implementation of new product initiatives and the evolution of existing product ensuring feasibility, alignment with denoted requirements and market demand.
- Defines and monitors product goals and technical indicators pertinent to cost, schedule, performance, function, and safety.
- Work closely with customers, understand product quality, and monitor critical bugs.
- Help channel customer usability feedback from the external community back to the internal teams to improve product viability.
- Work closely with engineering to set requirements and priorities.
- Work with marketing / sales to define positioning that enables the creation of technical content, including blog posts, whitepapers, webinars, developer tutorials, and more to communicate the product value proposition.
- Remain up to date on competitors, technological advances, and the product ecosystem while taking initiative with advancing / differentiating the CoreAVI product offering based on industry trends.
- Technical liaison to manage and influence high priority working groups - SOAFEE, Khronos, FACE
Required Skills & Experience
- BS or MS in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, Mathematics, or other technical field or equivalent experience
- 5+ years experience delivering software, libraries, and SDKs.
- 7+ years of technical management / leadership or similar experience at a technology company.
- Prior professional level experience as a software developer with accelerated graphics and compute technologies like OpenGL, D3D12 and Vulkan (embedded safety critical is a plus).
- Knowledge of GPU architectures and supporting ecosystems (SoC / Discrete GPUs)
- Familiarity with performance analysis tools and supporting metrics.
- Outstanding interpersonal and public communication skills with a shown ability to articulate a value proposition to technical and non-technical audiences.
- Able to work effectively with a team of engineers in a fast paced and multifaceted environment.
- Exceptional organizational, communication, collaboration, team building, and other interpersonal skills.
- Consistent track record of teamwork across teams, customers, and partners.
- Adept working in geographically distributed development teams.
Desired Skills:
- Working experience of open standard graphics and compute FACE / Khronos Interfaces (OpenGL SC 1.0, OpenGL SC 2.0, Vulkan SC, OpenCL, SYCL, OpenVX, BLAS / FFT, NNEF, Video Encode / Decode).
- Working experience with industry pertinent coding languages (C/C++, GLSL, ESSL, SRIR-V, GPU-ISA, Graphics and Compute Shaders, CUDA, Python).
- General Architectural Construct Knowledge (safety critical embedded real time graphics driver development, Real Time Operating Systems (RTOS), hypervisors, multicore CPU configurations, inter-process communication, interrupt management, CPU/GPU synchronization methods, multi-threaded / multi-partitioned frameworks, virtualization mechanisms, robust time & space partitioning).
- Experience with embedded operating systems (VxWorks, Integrity, Deos, QNX, etc.).
- Experience with DO-178 and ISO 26262 is a plus.
- Adept at the Microsoft Office tool suite, including Visio, SharePoint, OneDrive, and Teams.
Why work for CoreAVI?
CoreAVI is unique; a unique company built around the talents of our people. We are small enough to be personal but strong enough to be a market leader. Our achievements are global, and our technology ubiquitous in avionics, but our ambition is even larger. CoreAVI is a home for talented people who want to contribute to building products and delivering solutions that matter. Take time to read about some of CoreAVI employees' stories (What our Employees are Saying), and if you think you are right for our team, then reach out. We are ready to help you find a future in our future.
Here are some of the main reasons our team enjoys working at CoreAVI:
- Technically challenging and rewarding work. Working on the leading edge of new CPU and GPU technology, our team is always doing something new and innovative.
- Teamwork. Everyone says it, but we really have it. Our team will not watch one-person struggle with an issue, they really do support them.
- Flexible working environment. We recognize that the pressures of everyday life mean flexibility is important to our staff.
- Small Company Culture. As we have grown from a small company to the larger one that we are today, we have maintained the values we have always had. A great sense of camaraderie and a small management team that make decisions fast allows us to be nimble and get our products to market first
- A company that is growing. If we are not pushing technology forward, we are falling back and that's why we're not frightened to lead the market with innovative new products that our customers need both now and in the future.
What We Do
CoreAVI is the global leader in architecting and delivering safety critical graphics and compute software drivers and libraries, embedded ‘system on chip’ and discrete graphics processor components, and certifiable platform hardware IP. CoreAVI’s comprehensive software suite enables development and deployment of complete safety critical solutions for automotive, industrial and aerospace applications requiring certification to the highest integrity levels coupled with full lifecycle support. CoreAVI’s solutions support both graphics and compute applications including safe autonomy, machine vision and AI in the automotive, unmanned vehicle and industrial IoT markets, as well as commercial and military avionics systems. www.coreavi.com