
Software Architect – Systems
Aptiv
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Tech Stack
About the role
- 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)
- 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
- Review and approve architectural decisions and designs
- Provide technical guidance to engineering teams
- Mentor engineers on architecture and design principles
- Lead architecture discussions and technical reviews
Requirements
- 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.
- Must be a local resident of Greater Austin, TX, with ability to work on campus.
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system architectureAPI designembedded LinuxC/C++ programmingsoftware design patternsarchitectural patternsreal-time systemsbuild systemstoolchainstechnical standards
Soft Skills
technical guidancementoringleadershipcommunicationcollaborationproblem-solvingdecision-makingplanningevaluationdocumentation