CrawlJobs Logo

Principal Architect, Application Software

wayve.ai Logo

Wayve

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As Principal Architect, Application Software, you will play a key role in designing the software architecture and integration layers that enable our AI product to operate across a wide range of customer-provided hardware and software environments. You will work closely with the Director of Application Software & Senior Engineering Manager, Application Software to define a scalable, portable, and robust software framework for production deployment across different OEM platforms. You will also guide and mentor engineers, collaborate with cross-functional teams, and contribute directly to technical delivery.

Job Responsibility:

  • Design and maintain the application-level software architecture enabling integration of our AI stack into multiple target environments
  • Develop portable software libraries and adaptation layers for automotive platforms including Linux + hypervisors, QNX, and Adaptive AUTOSAR
  • Define clear APIs and software interfaces that abstract away platform-specific details while maintaining performance and safety
  • Collaborate with systems engineers, ML engineers, and product teams to capture integration and deployment requirements
  • Evaluate customer platform specifications and lead efforts to adapt the product for successful integration
  • Conduct hands-on development and code reviews, ensuring high code quality and alignment with functional safety and cybersecurity standards
  • Act as a technical liaison with OEM and Tier 1 partners during integration, debugging, and validation
  • Support the definition of application-layer safety mechanisms and contribute to safety analysis artifacts (e.g., SW FMEA, safety manual inputs)

Requirements:

  • 8+ years of experience in embedded or automotive software development
  • Expertise in C++ (modern C++14/17), Python, and multi-threaded real-time systems
  • Deep experience architecting cross-platform software that runs on heterogeneous automotive platforms (e.g., NVIDIA Drive, Qualcomm Ride)
  • Solid understanding of automotive software architectures: Linux (with hypervisor/virtualization), QNX, and Adaptive AUTOSAR
  • Strong knowledge of automotive communication protocols (CAN, Ethernet, SOME/IP) and system-level integration topics (boot-time orchestration, inter-process communication)
  • Experience working within ISO 26262 environments and contributing to safety-relevant software design
  • Familiarity with Yocto, build systems (e.g., Bazel, CMake), and containerization tools (Docker, OCI)
  • Excellent problem-solving skills and ability to drive architecture decisions from concept to implementation

Nice to have:

  • Exposure to AI/ML system integration in embedded environments
  • Experience with BSPs, device drivers, and low-level OS configuration
  • Familiarity with OTA, secure boot, and automotive security standards (ISO/SAE 21434)
  • Track record of successful integration with Tier 1 or OEM partners

Additional Information:

Job Posted:
January 10, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Architect, Application Software

Principal Software Architect

By taking ownership of technical architecture, accuracy and code quality across ...
Location
Location
United States
Salary
Salary:
165000.00 - 180000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science preferred, or has an equivalent combination of technical education and/or equal work experience
  • 10+ years of experience in software development
  • 4+ years leading an engineering team or as a Sr. Software Engineer
  • In-depth experience with AWS
  • Ability to effectively communicate across multiple channels, on and offline
  • Demonstrates good time management skills, utilizing tools as needed
  • Demonstrates knowledge of different design & problem-solving patterns
  • Use of multiple languages and technologies (front and back end)
  • Ability to use the right tool for the job
  • Ability to take on legacy projects as well as architect solutions from the ground up
Job Responsibility
Job Responsibility
  • Provide application-wide leadership on decision making about technical application architecture with the viewpoint of meeting business requirements at the lowest total application life-cycle cost for the related business value added
  • Perform detailed design and prototyping in accordance with the enterprise vision to move DMS’s application base forward
  • Advise an application team or set of application teams, providing guidance on development practices and technical designs
  • Lead a team or set of teams directly focusing on architecture improvement projects for specific applications or enterprise architectural components
  • Identify areas in applications for refactoring and improvement, and work in collaboration with the SVP of Software Development to establish a roadmap of enterprise and application-specific architectural improvement
  • Assist application Product Owners in prioritization of architectural work on the code base
  • Work closely with the Product team and SVP of Software Development to estimate large efforts and guide long-term decisions about how to implement new features and functionality
  • Mentor and guide developers to improve their coding practices via code standards, unit testing, secure coding practices, design patterns, code reviews, pair programming and other best practice activities as necessary
  • Conduct skills development efforts when new technologies are introduced
  • Inspire and excite people internally around the technology vision and plans
What we offer
What we offer
  • Medical, dental, vision insurance
  • Wellness and mental health benefits
  • Tax-Advantaged healthcare accounts
  • Financial and income protection benefits (life insurance, short-term disability, 401(k)
  • Paid time off (PTO), holidays and sick time off
  • Remote worker assistance for wellness and home office
  • Fulltime
Read More
Arrow Right

Principal Presale Architect - Morpheus Enterprise Software

Responsible for architecting solutions that will achieve customer business outco...
Location
Location
United States , New York
Salary
Salary:
155500.00 - 365000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in technology or related field preferred, or equivalent technical qualifications
  • 12+ years of technical experience in IT with a focus on technical consulting and solution selling
  • 2+ Industry standard relevant technology certifications or equivalent experience expected
  • Enterprise architecture frameworks and project management methodologies and certifications are helpful, but not required
  • Experience with Cloud management platforms required
  • Experience with database clusters and application servers preferred
  • Must be located within New York and have the ability to travel within the New England region to customer sites on a regular basis
  • Experience selling to Enterprise level accounts strongly preferred
Job Responsibility
Job Responsibility
  • Demonstrates unique mastery within the company in one or more solution domains as well as the customer's technical and business environment
  • Orchestrates the design of complex proposals to deliver and communicate tangible business value to customers
  • Mitigates risk to the company by managing both customer and company stakeholder expectations
  • Critical review proposal, applies market intelligence and thought leadership to translate the functional view into a technical view, enhancing proposed workload-optimized solutions
  • Provides input to all global business units to address key end-customer IT trends, requirements, gaps, or unmet needs
  • Leads the team to develop and present high-level, unique, and imaginative outcome-based solutions to customer business challenges, translating the business needs of the customer into a functional solution design aligned to those needs
  • Communicates HPE’s end solution value propositions in the language of the customer and demonstrates how the proposition aligns to business outcomes and customer needs
  • Develops and maintains adjacent technology knowledge, along with in-depth knowledge of current and emerging technologies and trends
  • Contributes to the industry for one or more domains with an active presence at conferences (content support/presentations, demos, booth support), social media, business events, etc.
  • Monitors changing competitive landscape (emerging competitors, start-ups etc.)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Architect, Systems

The Principal Systems Architect is responsible for designing creative and scalab...
Location
Location
United States , Bellevue
Salary
Salary:
123800.00 - 223300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree Computer science or related discipline
  • 7-10 years Experience in business environment
  • 7-10 years Experience as software or systems architect, engineer, programmer
  • 4-7 years Experience in B2C online e-commerce systems architecture and design, preferably with background in IBM WebSphere Commerce
  • 4-7 years Experience in web experience management technologies included but not limited to self-services, content management, search, analytics, and marketing automation preferably with knowledge in Adobe CQ5
  • 4-7 years Experience in architecture and design of mobile web applications included responsive design and hybrid model for device native applications
  • Familiarity with the Microsoft stack (Azure, .NET)
  • Leadership
  • Software Development
  • Process Management
Job Responsibility
Job Responsibility
  • Provide direct technical evaluation of third party products for inclusion in T-Mobile solutions
  • Help define software development processes
  • Updates job knowledge by participating in educational opportunities
  • reading professional publications
  • maintaining personal networks
  • participating in professional organizations
  • Understands the business processes on projects assigned
  • Accomplishes organization goals by accepting ownership for accomplishing new and different requests
  • exploring opportunities to add value to job accomplishments
  • Translates business requirements into technical requirements and assist other team members in implementing the solution
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Software Architect

This role will architect the software of the Adraxe Seizure Alleviation Platform...
Location
Location
United States , Plymouth
Salary
Salary:
Not provided
blackrockneurotech.com Logo
Blackrock Neurotech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or similar
  • Minimum of 10 years working as a Software Engineer with 3+ years in a software architect or principal engineer role
  • Proven design experience designing software for complex Class II or Class III medical systems
  • Experience working within a regulated industry, operating within a medical quality system, and a solid understanding of IEC 62304, ISO 14971, ISO 13485, and FDA QSRs
  • Experience defining a security architecture
  • Experience with wireless protocols (e.g., BLE, proprietary RF, NFC) and interfacing with mobile/cloud platforms
  • Familiarity with safety classification of software items and software risk management
  • Experience with version control (e.g., Git), requirement management (e.g., DOORS, Jama), and issue tracking tools (e.g., Jira)
  • Strong written and verbal communication skills
  • Experience selecting and managing vendors
Job Responsibility
Job Responsibility
  • Work cross-functionally to define the SW development process
  • Define the SW design input requirements
  • Lead the allocation of software functions across the system. This includes mobile application-based software, embedded software, and cloud services
  • Collaborate with systems engineering, electrical, mechanical, and quality teams to align hardware-software interface requirements and system-level design
  • Define and document the software architecture in compliance with IEC 62304 and FDA design control regulations
  • Define a security architecture and implement cybersecurity risk management aligned with FDA premarket cybersecurity guidance, AAMI TIR57, and AAMI TIR97
  • Support identification of external partners and consultants together with internal stakeholders
  • Incorporate UX input into the architecture and design language
  • Guide software design reviews
  • Understand patient and user risk and defining mitigation strategies
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Working at Atlassian. Atlassians can choose where they work – whether in an offi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal IT Solutions Architect

As the Principal Solutions Architect, Consumer Experience and Clinical Enablemen...
Location
Location
United States , Englewood
Salary
Salary:
76.53 - 113.84 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering and/or application architecture
  • 10+ years of experience in a senior technical leadership or principal-level role
  • Demonstrated experience in healthcare IT, digital health platforms, or clinical systems integration required
  • Expert level understanding of cloud architecture (GCP, AWS, or Azure), APIs (REST, GraphQL, FHIR), mobile/web development and Artificial Intelligence
  • Expert level understanding in modern backend full-stack systems and frontend language/frameworks
  • Advanced proficiency with modern API-led architecture, event-driven design, data driven services and healthcare interoperability standards (FHIR, HL7, SMART on FHIR)
Job Responsibility
Job Responsibility
  • Lead end-to-end solution architecture for complex digital health platforms and clinical enablement solutions
  • Align architecture with business goals, KPIs, and OKRs related to patient engagement, digital front door, care navigation, remote care enablement
  • Serve as a primary technical advisor and architecture SME to senior leadership, digital product teams, and clinical and business partners
  • Develop, launch, and scale an architecture board review
  • Drive towards streamlined technology strategy and translate into an achievable roadmap
  • Driver of translating conceptual engineering concepts into deliverable plans
  • Leads with unwavering ownership
  • Define and champion the long-term architectural vision for omni-channel digital health
  • Foster a culture of innovation and continuous learning
  • Accountable for ensuring solutions are designed with a system-wide perspective
What we offer
What we offer
  • Medical
  • prescription drug
  • dental
  • vision plans
  • life insurance
  • paid time off (full-time benefit eligible team members may receive a minimum of 14 paid time off days, including holidays annually)
  • tuition reimbursement
  • retirement plan benefit(s) including, but not limited to, 401(k), 403(b), and other defined benefits offerings
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Senior Principal Software Engineer

To become a 100 year company, we need a world-class engineering organisation mad...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, etc.)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • Experience in Elasticsearch, being able to deep dive into performance at scale problems, is a bonus
Job Responsibility
Job Responsibility
  • Build and ship JQL Search features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be responsible technical evolution for products and platforms in JQL Search and partially in Jira Platform
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers, working closely with JQL Search and collaborating with other Jira Platform or Jira product teams
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Foster a culture of efficient delivery
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Visit go.atlassian.com/perksandbenefits to learn more
  • Fulltime
Read More
Arrow Right