Software Technical Fellow, Platform
Job in
Brea, Orange County, California, 92821, USA
Listed on 2026-03-09
Listing for:
RAVE Aerospace LLC
Full Time
position Listed on 2026-03-09
Job specializations:
-
Software Development
Job Description & How to Apply Below
This position provides architectural vision and technical leadership across a distributed engineering environment, driving modernization initiatives that strengthen platform abstractions, improve architectural clarity, and increase technical leverage. The Fellow works directly on complex system-level challenges while shaping long-term platform strategy, design principles, and technical standards to ensure scalability, maintainability, and innovation.
Core Duties
- Shape platform architecture across OS, middleware, and system services, defining patterns and abstractions that enable consistency, reusability, and clarity across multiple product lines and hardware generations
- Guide platform modernization efforts by identifying architectural debt, proposing refactoring strategies, and advancing approaches that reduce fragmentation while maintaining stability in long-lifecycle embedded systems
- Architect integration surfaces including APIs, SDK patterns, and platform contracts that serve both internal teams and external partners, balancing flexibility with consistency and long-term maintainability
- Advance observability and operational clarity at the platform layer, influencing instrumentation strategies, diagnostic capabilities, and approaches that make complex distributed systems understandable and debuggable
- Contribute to architectural decision-making across the organization, collaborating with the Director of Architecture and product groups on frameworks, principles, and trade-offs that affect platform evolution
- Elevate performance and reliability engineering by defining patterns for resource management, failure handling, and validation in resource-constrained environments, informed by deep understanding of embedded Linux systems
- Influence technical standards through architecture reviews, technical writing, proof-of-concepts, and cross-team collaboration, raising the bar for platform design rigor and systems thinking
- Drive platform leverage by identifying common needs across product lines, establishing shared solutions, and creating architectural clarity that enables teams to build on proven foundations
- Master's Degree in Engineering or related technical field
- 20+ years of software engineering experience with deep focus on platform architecture, system services, and building foundations that support diverse engineering organizations and use cases
- Broad systems-level expertise spanning OS internals, middleware patterns, service architectures, and API design, with strong understanding of embedded Linux environments and resource-constrained systems
- Proven track record architecting platforms used by multiple teams or external partners, demonstrating ability to balance abstraction with pragmatism and long-term thinking with incremental evolution
- Deep technical judgment for navigating complex architectural trade-offs involving performance, reliability, maintainability, compatibility, and operational complexity in real-world platform contexts
- Experience with platform modernization including strategies for evolving legacy systems, managing technical debt, and introducing new patterns without destabilizing existing functionality
- Collaborative influence across engineering organizations, demonstrated through architectural leadership, cross-functional partnership, and ability to drive consensus on sophisticated technical decisions
- Excellent technical communication skills for documenting architectural patterns, explaining trade-offs, and making complex platform concepts accessible to engineers and partners at all levels
- Experience with embedded systems, consumer electronics, automotive, aerospace, or other domains with long product life cycles and strict reliability requirements
- Background in platform or middleware products…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×