Wind River is a global leader in delivering software for mission-critical intelligent systems. The Member of Technical Staff - Infrastructure & Engineering role provides technical leadership and expertise for complex systems engineering projects. The role involves technical leadership, development, and implementation, as well as team collaboration and kernel sustaining.
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
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