Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect - Systems

Aptiv

Software Architect - Systems

Location: Austin, TX

ABOUT WIND RIVER

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.

Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone.

The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a "Top Workplace" for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world.

ABOUT THE OPPORTUNITY

The Software Architect - Systems is a senior technical leadership role responsible for defining and driving the overall system architecture for embedded Linux platforms. This role combines deep technical expertise with strategic thinking to design scalable, maintainable, and high-quality systems that meet customer requirements and business objectives.

In your daily job you will:

System Architecture Design
  • Define overall system architecture and component structure
  • Design APIs, interfaces, and integration points between components
  • Create architectural diagrams, specifications, and documentation
  • Ensure architecture supports scalability, performance, and maintainability
  • Address non‑functional requirements (security, reliability, safety, performance)
Technical Strategy & Vision
  • Develop technical vision and roadmap for system evolution
  • Evaluate and select technologies, frameworks, and tools
  • Define technical standards and guidelines organization-wide
  • Plan for long‑term technical debt reduction and system improvements
  • Balance innovation with stability and risk management
Architecture Governance
  • Review and approve architectural decisions and designs
  • Ensure consistency and alignment across teams and projects
  • Identify and resolve architectural conflicts and issues
  • Establish architecture review processes and best practices
  • Maintain architecture documentation and knowledge base
Technical Leadership
  • Provide technical guidance to engineering teams
  • Mentor engineers on architecture and design principles
  • Lead architecture discussions and technical reviews
  • Collaborate with technical leads and senior engineers
  • Drive technical excellence and quality standards
HOW YOU WILL CONTRIBUTE

Key skills and competencies for succeeding in this role are:

  • Bachelor degree in Computer Science, Electrical Engineering, or related field
  • 10+ years of software engineering experience
  • 7+ years of experience with embedded Linux or systems software
  • 5+ years in architecture or senior technical design roles
  • Experience designing and architecting complex, large‑scale systems
  • Candidates must be legally authorized to work in the United States on a permanent basis - without requirement for any type of visa sponsorship/transfer, now, or at any time in future. Verification of employment eligibility will be required at the time of hire.
  • Must be a local resident of Greater Austin, TX , with ability to work on campus.
Technical Skills
  • Expert‑level understanding of system architecture and design
  • Deep knowledge of Linux kernel and user space architecture
  • Strong experience with embedded systems and real‑time systems
  • Proficiency in C/C++ and systems programming
  • Knowledge of software design patterns and architectural patterns
  • Experience with build systems, toolchains, and development tools
Architecture & Design Skills
  • System architecture and component design
  • API design and interface specification
  • Design documentation and technical writing
  • Architecture evaluation and trade‑off analysis
  • Design pattern application and best practices
Domain Expertise
  • Embedded Linux platform architecture
  • Linux kernel architecture and subsystems
  • User space application architecture
  • Build system and toolchain architecture
  • Hardware abstraction and BSP architecture
  • System integration and component interaction
Leadership & Communication
  • Strong technical communication and presentation skills
  • Ability to influence and drive architectural decisions
  • Experience mentoring engineers on architecture
  • Ability to translate business requirements into technical architecture
  • Collaboration and consensus‑building skills
Preferred Qualifications
  • Architecture certifications (TOGAF, etc.)
  • Extensive Yocto Project experience
  • Experience with safety‑critical systems (ISO 26262, DO‑178C, etc.)
  • Knowledge of formal methods and verification
Open Source Architecture Contributions
  • Experience in automotive, aerospace, or industrial sectors
  • Published technical papers or architecture articles
BENEFITS
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long‑term disability coverage
  • RRSP matching for financial security
  • Flexible time‑off policies for work‑life balance
  • Employee assistance program for mental well‑being
  • Learning benefits, including a LinkedIn Learning subscription and seminars

Join us at Wind River, where we're not just shaping technology; we're shaping the future of a safer, more connected world. Your journey to make a meaningful impact begins here.

Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Architect - Systems in Troy, MI vacancy
  •  ...Aptiv is seeking a Software Architect - Systems for its Austin, TX location. This role is pivotal in defining and driving system architecture for embedded Linux platforms, requiring deep technical expertise and strategic thinking. The ideal candidate will have over... 
    Suggested

    Aptiv

    Troy, MI
    4 days ago
  •  ...Software Architect - Systems Location: Austin, TX ABOUT WIND RIVER Wind River is a global leader in delivering software for mission‑critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that... 
    Suggested
    Permanent employment
    Temporary work
    Local area
    Visa sponsorship
    Flexible hours

    Aptiv PLC

    Troy, MI
    4 days ago
  •  ...Vehicles are among the most complex software-intensive systems in existence, containing hundreds of embedded computers (e.g. ECUs, HPCs), hundreds...  ...fits from candidates who have worked as vehicle network architects , communication stack owners , or embedded software... 
    Suggested
    Contract work

    Hashlist

    Auburn Hills, MI
    4 days ago
  •  ...Rheinmetall in Auburn Hills, Michigan is looking for a dedicated individual responsible for software architecture and development of military combat vehicle systems. The ideal candidate will have a solid track record in software engineering, manage project schedules and... 
    Suggested

    Rheinmetall

    Auburn Hills, MI
    5 days ago
  •  ...American Rheinmetall in Auburn Hills is seeking a senior software architect responsible for the design, development, and integration of complex military combat vehicle software systems. The role involves problem-solving, collaborating with teams, and presenting technical... 
    Suggested

    American Rheinmetall

    Auburn Hills, MI
    4 days ago
  •  ...The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with standard interfaces for Engine, Transmission and Electrification Programs and will be responsible for participating in a... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • An IT staffing company based in Michigan is seeking a software developer with expertise in embedded C/C++. The candidate should have a...  ...protocols and the ability to create various technical documents is essential for this role. #J-18808-Ljbffr Artech Information System LLC

    Artech Information System LLC

    Troy, MI
    10 hours ago
  •  ...Software Engineer We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in... 
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  • • C and C++ programming • Python programming • Development of software applications on Linux Operating Systems or bare-metal real-time application development • Object Oriented design and development experience • Familiarity with Ethernet communications. • Exceptional... 

    Detroit Engineered Products

    Sterling Heights, MI
    3 days ago
  • $72.45 - $85.5 per hour

     ...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer...  ...ground combat vehicle software architectures and embedded mission systems. This role requires expertise in embedded software development,... 

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Contract Professionals, Inc is seeking a Senior Software Engineer located in Sterling Heights, MI. Your role will involve developing embedded...  ...application software for next-generation ground combat vehicle systems, covering the full software development lifecycle. The ideal... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    5 days ago
  • $51.69 - $57.6 per hour

     ...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an...  ...development of advanced vehicle electronic and embedded mission systems for military ground combat platforms. This role requires expertise... 

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  • $74.86 - $85.5 per hour

     ...Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated Pay Range: $74.86 - $85.50/Hour We are hiring an Embedded...  ...Linux, VxWorks, cybersecurity engineering, secure embedded systems, BSP development, device drivers, network protocol integration,... 
    Contract work
    Weekend work

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Opportunity Details Epicor CMS Systems Analyst Sterling Heights, MI Epicor CMS Systems Analyst Location: Sterling Heights / On-site (multiple surrounding locations) Overview: Our client is seeking a knowledgeable and hands-on Epicor... 

    NuTechs

    Sterling Heights, MI
    4 days ago
  • $42 per hour

    Pro Staff is looking for an Embedded Software Engineer in Sterling Heights, MI. You will develop, debug, and execute automated verification...  ...while integrating software with various real-time operating systems. Candidates should possess strong programming skills in C++,... 
    Hourly pay
    Contract work

    Pro Staff

    Sterling Heights, MI
    3 days ago
  • $71 - $75 per hour

    Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The successful candidate will focus on OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms... 
    Hourly pay
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    3 days ago
  • FastTek Global in Troy, Michigan is seeking a Mobile Software Development Engineer II to design and implement communication features for...  ...experience in mobile development, particularly with embedded systems and communication protocols like CAN bus and BLE. Responsibilities... 

    FastTek Global

    Troy, MI
    4 days ago
  • Contract Professionals, Inc. is seeking a Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role will involve OS/BSP development, software integration, and full lifecycle embedded software engineering... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    3 days ago
  • $63 - $72.4 per hour

    A leading aerospace/defense firm in Sterling Heights, MI, is seeking an experienced HIL/SIL Electrical Systems Test Engineer. This role involves developing and maintaining test environments for embedded systems, creating operational simulations, and troubleshooting electronic... 
    Hourly pay

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    1 day ago
  •  ...of leadership personnel; works in a self-directed manner to install, test, document, and maintain assigned laboratory information systems within specified boundaries according to established protocols; makes formal written and oral presentations on projects in compliance... 
    Shift work

    Henry Ford Health System

    Troy, MI
    3 days ago
  •  ...Bachelor's degree, military leadership experience, and a strong background in Defense Acquisition. Responsibilities include overseeing systems integration for advanced technologies such as electronic warfare and tactical communications. U.S. Citizenship is required due to... 

    DCS Corp

    Sterling Heights, MI
    10 hours ago
  •  ...Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across...  ...anticipating technology trends in HPC, cloud, networking, and distributed systems. o Implement robust software that is secure, stable,... 
    Work at office
    Local area
    Work from home

    Siemens

    Troy, MI
    2 days ago
  •  ...Job Description Our client is looking for a SYSTEMS ENGINEER located in Metro Detroit, MI. SUMMARY Our client is seeking a hands-on Systems Engineer to support and maintain core infrastructure environments including Hyper-V, Storage Spaces Direct (S2D),... 

    Venteon

    Troy, MI
    1 day ago
  • $55.77k - $73.4k

     ...Arc Worldwide, Saatchi Saatchi X, Plowshare, 3Share, and the Publicis Commerce Exchange. Overview The Sr. Business Systems Analyst - Loyalty & Marketing Technology supports the day-to-day operation of loyalty and promotional systems for a large-scale automotive... 
    Temporary work
    Freelance
    Local area
    Worldwide
    Flexible hours

    Publicis Groupe Holdings B.V

    Troy, MI
    17 hours ago
  • $54.91k - $72.3k

     ...Exchange. Overview This role is hybrid and requires 3 days per week in our office in Troy, MI. Epsilon is seeking a Business Systems Analyst 2 (BSA 2) to serve as a subject matter expert for a major Loyalty program initiative. This role acts as a key liaison among... 
    Temporary work
    Freelance
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Publicis Groupe Holdings B.V

    Troy, MI
    3 days ago
  • $103.71k - $138.28k

     ...selected candidate to both lead and participate in multiple team environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing, implementation, and validation. The candidate should be a self-starter... 
    Full time
    Temporary work
    Remote work

    Lumen

    Sterling Heights, MI
    1 day ago
  •  ...related field and possess 6-8+ years of experience in automotive software design. Key responsibilities include collaborating with cross-...  ...testing. Familiarity with C++, Python, and automotive systems is essential. The company promotes a diverse workforce and offers... 

    Magna-International-6df39721

    Troy, MI
    3 days ago
  • A global leader in software for intelligent systems seeks a Sr. Member of Technical Staff - Systems with extensive experience in embedded Linux and systems programming. This senior role emphasizes technical leadership, collaboration, and driving innovation in complex projects... 

    Aptiv

    Troy, MI
    4 days ago
  •  ...of Technical Staff to drive strategic technical initiatives in systems engineering. The role involves leading system architecture decisions...  .... Ideal candidates will have over 12 years of experience in software engineering, strong C/C++ skills, and leadership experience in... 

    Aptiv PLC

    Troy, MI
    10 hours ago
  • A technology leader is seeking a Software Architect - Systems to drive system architecture for embedded Linux platforms in Austin, TX. The role requires 10+ years of software engineering experience, with deep expertise in Linux systems and architecture. Successful candidates... 
    Flexible hours

    Aptiv PLC

    Troy, MI
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect - Systems. Be the first to apply!