Austin, United States of America Hybrid

Wind River (Aptiv) is hiring an Associate Linux Engineer

About the Role

As an Associate Linux Engineer, you'll support the design and maintenance of embedded Linux systems, working across kernel modules, board support packages (BSPs), user space components, and toolchain infrastructure. You’ll collaborate with senior engineers to implement features, debug issues, and maintain system stability across multiple platforms.

Key Responsibilities

  • Carry out assigned development tasks such as bug resolution, small feature implementation, testing, and technical documentation under supervision
  • Engage in code reviews, daily standups, and sprint planning to understand team workflows and deliver reliable code
  • Use Git for version control, adhere to coding standards, and maintain clear records of changes
  • Gain hands-on experience with kernel subsystems, drivers, and debugging tools like kgdb and ftrace
  • Support kernel builds, patch backporting, and CVE patching under guidance
  • Work on bootloader configurations including U-Boot and device tree modifications
  • Assist in hardware bring-up, validate BSP functionality, and document hardware dependencies
  • Implement defined portions of new features based on design specifications
  • Develop and execute tests for new capabilities and update relevant documentation
  • Contribute to discussions around feature design and effort estimation
  • Test implemented features across architectures and report defects
  • Address issues in user space libraries and applications with oversight
  • Build proficiency with POSIX APIs, system libraries like glibc and musl, and build systems
  • Run validation procedures across platforms and update component documentation
  • Support compiler toolchain maintenance and build configuration updates
  • Help resolve build failures and enhance build performance
  • Learn cross-compilation techniques and gain experience with GCC, Clang, and scripting in Python or Shell
  • Perform and document toolchain testing and assist with debugging tools such as GDB

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 1–2 years of software development experience, including academic or internship projects
  • Some experience programming in C or C++, with readiness to work in both languages
  • Familiarity with Linux or embedded systems fundamentals
  • Understanding of software development phases: design, implementation, testing, review, and documentation
  • Ability to write and interpret C/C++ code with mentorship
  • Basic Git skills: cloning repositories, branching, committing, pushing, and creating pull requests
  • Capable of following build and test procedures and running automated scripts
  • Basic debugging skills, including log analysis and using debuggers or print statements with direction
  • Willingness to learn team-specific tools such as Yocto, GDB, and kernel development utilities
  • Must be legally authorized to work permanently in the United States without visa sponsorship
  • Must reside in the Greater Austin, TX area

Preferred Qualifications

  • Academic or internship experience in embedded systems, Linux kernel development, or low-level programming
  • Exposure to the Yocto Project or similar embedded Linux build systems
  • Familiarity with Linux kernel components, device drivers, or user space libraries
  • Scripting experience in Python or Shell for automation tasks
  • Interest in areas such as BSP development, compiler toolchains, security patching, or real-time operating systems

Technical Environment

Work involves C, C++, Git, Linux, embedded systems, kernel and driver development, BSPs, device trees, U-Boot, Yocto, GCC, Clang, GDB, Python, shell scripting, POSIX APIs, glibc, musl, cross-compilation, build systems, and automation frameworks.

Work Model

This is a hybrid position based in Austin, TX, offering a flexible work arrangement that balances in-office collaboration with remote productivity.

Benefits Overview

  • Hybrid work structure for improved flexibility
  • Comprehensive health, dental, and life insurance
  • Short- and long-term disability coverage
  • RRSP matching to support financial goals
  • Flexible time-off policies promoting work-life balance
  • Employee Assistance Program supporting mental well-being
  • Learning resources including LinkedIn Learning and technical seminars

Company Culture

The organization fosters a growth-oriented, customer-focused environment that values diversity, equity, inclusion, and belonging. Certified as a Great Place to Work and recognized as a Top Workplace for ten consecutive years, it supports professional development and inclusive collaboration.

Equal Employment Opportunity

This employer is committed to equal opportunity and diversity in hiring. Discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender identity, sexual orientation, or any other protected characteristic is strictly prohibited. All qualified applicants will receive fair consideration for employment.

Required Skills
CC++LinuxEmbedded SystemsKernel DevelopmentBSPDevice TreesU-BootYoctoGitSoftware Development Lifecycle CC++LinuxEmbedded SystemsKernel DevelopmentBSPDevice TreesU-BootYoctoGitSoftware Development Lifecycle
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Wind River (Aptiv)
Wind River is a global leader in delivering software for mission-critical intelligent systems across automotive, aerospace, defense, industrial, medical, and telecommunications industries.
All jobs at Wind River (Aptiv) Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago