About the job
DescriptionPosition at Wind River
(Title) Senior Engineer, Linux User Space Testing
(Location) Bangalore, India
Wind River
In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformation of our customers with a new generation of Mission Critical AI Systems in an AI-first world with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and sell at the solutions level.
Wind River’s impact spans critical infrastructure domains such as telecommunications, including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), and aerospace & defense. We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms, overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset, come join us and help lead the way into the future of the intelligent edge!
About The Opportunity
This role requires strong understanding and testing skills of the Debian Operating System User Space applications and packages on X86_64, and ARM architecture. You will validate various server platforms and Linux user space features on Wind River Debian Linux platform for edge server systems. You will also develop the automation test framework for better test efficiency.
Interface & Collaboration
Report directly to Engineering Manager of Wind River Debian Linux Team. You will be an integral part of the Wind River Debian Linux Engineering Group. You will work together tightly with Wind River Debian Linux development teams, and collaborate with other teams from Engineering, Customer Support, and Sales team. You will collaborate with Linux specialists across the world and strive to become the trusted testing engineer to our Wind River Debian Linux internal and external customers and will contribute more tests to the open-source community.
Responsibilities
- Validate the build system, the installer, and/or various user space features, Debian packages in Debian Linux product in X86, ARM platforms.
- Work with teams on-site or overseas to finish test planning, test development, and test execution, and test reporting.
Core Competencies & Demonstrated Success
- Experience in Linux testing and/or development, with focus on the user space features, and packages, as well as special customizations.
- Strong sense of Quality Assurance (QA) for software engineering.
- Know and have lived through commercial software project development cycles.
- BS or MS in Computer Science or related majors
- 3+ years of Linux system development / testing experience.
- Strong knowledge and experience with the common Linux commands and tools.
- Linux customization knowledge on X86_64, ARM, or RISC-V servers is a plus.
- Knowledge of Debian build system, Installation, user space features like installing Debian system, setting up network, file system, storage configurations, and Audio, Video, or Graphics are a plus.
- Knowledge of LTP / POSIX, Fuzz, Coverity and other Linux test suites is desired.
- Knowledge of various Linux boot loaders like: UEFI, uboot, PXE, or GPXE is a plus.
- Programming skills like Unix Shell, Expect, Perl, Python, Makefile.
- Knowledge and experience of Debian Linux, Installer, build systems are preferred.
- Working in Agile working model
- Adaptive person. Be able to work on multiple tasks in parallel
- Powerful sense of ownership, urgency, and drive.
- Strong analytical and debugging skills.
- Good English written and oral communication skills.
- Workplace Flexibility: Hybrid Work.
- Medical insurance: Group Medical Insurance coverage.
- Additional shared cost medical benefit in the form of reimbursements.
- Employee Assistance Program.
- Vacation and Time off: Employees are eligible for various types of paid time off.
- Additional Time off’s – Birthday, Volunteer Time off, Wedding.
- Wellness Benefits through Unmind
- Carrot (Family -forming support)
Applicant Privacy Notice
At Wind River, we value your privacy. As part of our compliance with applicable data privacy laws, please see Wind River's Applicant Privacy Notice, as set forth here: https://www.windriver.com/company/terms/applicant-privacy