
Member of Technical Staff – Infrastructure & Engineering
Aptiv
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Serve as technical lead for major features and projects
- Design and architect complex system components and solutions
- Provide technical guidance and mentorship to junior engineers
- Review code, designs, and architecture decisions
- Drive technical standards and best practices within the team
- Develop and maintain embedded Linux systems software
- Work on user space applications, kernel modules, or toolchain components
- Implement new features and enhancements based on requirements
- Debug and resolve complex technical issues
- Write high-quality, maintainable code following team standards
- Collaborate with cross-functional teams (product, QA, support)
- Coordinate with distributed teams across US, Romania, and India
- Participate in code reviews and technical discussions
- Share knowledge through documentation, presentations, and mentoring
- Contribute to team planning and estimation
- Maintain Linux kernel components and drivers
- Address CVE vulnerabilities and security issues
- Integrate upstream kernel patches
- Ensure kernel stability and performance
- Design and implement new features and capabilities
- Prototype and evaluate new technologies
- Work on cross-platform development
- Drive innovation and technical exploration
- Maintain and enhance compiler toolchains
- Develop build system improvements
- Support debugging and development tools
- Optimize build performance and reliability
- Develop and maintain CI/CD pipelines
- Create automation tools and scripts
- Support development infrastructure
- Improve developer productivity tools
- Develop and maintain BSP components
- Enable new hardware platforms
- Support hardware bring-up and validation
- Work with hardware vendors and partners
Requirements
- Bachelor degree in Computer Science, Electrical Engineering, or related field
- 8+ years of software engineering experience
- 5+ years of experience with embedded Linux or systems programming
- Experience leading technical projects and mentoring engineers
- Strong background in C/C++ programming
- Expert-level proficiency in C/C++ programming
- Deep understanding of Linux kernel architecture and internals
- Experience with embedded systems development
- Knowledge of build systems (Yocto, Buildroot, or similar)
- Strong debugging and problem-solving skills
- Experience with version control (Git) and code review processes
- Understanding of software development lifecycle and agile methodologies
- 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.
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
embedded LinuxC/C++ programmingLinux kernel architecturesystems programmingbuild systemsdebuggingCI/CD pipelinesautomation toolscross-platform developmentBSP components
Soft Skills
technical leadmentorshipcode reviewcollaborationproblem-solvinginnovationtechnical guidancecommunicationteam planningestimation