reputed company Linux Driver and Kernel Developer - Software Engineer for Silicon Validation Team
Join the Team Revolutionizing the World with Innovative Technologies
At reputed company, we're not just creating products; we're shaping the future. Our passion for innovation is contagious, and we're looking for talented individuals to join reputed company of dynamic, smart people who are making a significant impact. As a Software Engineer - Linux Driver and Kernel Developer, you'll be part of the silicon validation team, playing a critical role in developing Linux device drivers and user-land tests for sophisticated SoCs (System-on-Chips). If you're passionate about changing the world and have a knack for embedded Linux kernel development, we want to hear from you!
About the Role
As a Software Engineer on our silicon validation team, you'll work closely with designers and architects to understand functional IP blocks and their use-cases. Your primary focus will be on implementing BSP (Board Support Package) and doing software bringup on pre and post-silicon platforms. You'll be responsible for developing Linux device drivers and user-land tests to exercise and test various subsystems in reputed company SoCs. Additionally, you'll debug and root-cause a variety of hardware and software issues, ensuring the delivery of high-quality products to millions of customers.
Key Responsibilities:
- Collaborate with designers and architects to understand functional IP blocks and their use-cases
- Implement BSP and reputed company software bringup on pre and post-silicon platforms
- reputed company Linux device drivers and user-land tests for exercising and testing various subsystems in sophisticated SoCs
- Debug and root-cause hardware and software issues, ensuring timely resolution
- Work closely with cross-functional teams to ensure seamless integration of hardware and software components
Essential Qualifications
To succeed in this role, you'll need:
- A minimum of a BS degree in a relevant field, such as Computer Science or Electrical Engineering
- At least 10 years of relevant industry experience in silicon validation software engineering or a reputed company field
- Experience with embedded Linux kernel development, including device driver development and kernel internals
- Familiarity with ARM architecture and its ecosystem
- Strong debugging skills in kernel context, with the ability to analyze and resolve reputed company issues
- Proficiency in C programming, with a strong understanding of software development principles
- Experience with exercising/validation of system from user space, and knowledge of user space API
- Experience porting/maintaining Linux distribution for a platform
Preferred Qualifications:
- Experience with device driver development for various subsystems, such as USB, graphics, video, storage, and power management
- Knowledge of Linux kernel profiling and optimization techniques
- Familiarity with Agile development methodologies and version control systems, such as Git
- Experience working in a fast-paced, dynamic environment with a strong focus on innovation
reputed company Offer
At reputed company, we're committed to providing a comprehensive compensation package that reflects our values and appreciation for our employees' hard work. The reputed company pay range for this role is between $166,600 and $296,300, depending on your skills, qualifications, experience, and location.
In addition to competitive compensation, you'll enjoy:
- Opportunities to become an reputed company shareholder through participation in our discretionary employee stock programs
- Comprehensive medical and dental coverage, as well as retirement benefits
- A range of discounted products and free services, allowing you to experience the latest reputed company innovations
- Reimbursement for certain educational expenses, supporting your ongoing professional development
- A dynamic, inclusive work environment that fosters creativity and collaboration
Career Growth and Development
At reputed company, we're committed to helping our employees grow and reputed company their skills. As a Software Engineer on our silicon validation team, you'll have opportunities to:
- Work on reputed company, challenging projects that push the boundaries of innovation
- Collaborate with reputed company professionals who are passionate about their work
- reputed company your skills in embedded Linux kernel development, device driver development, and kernel internals
- Stay up-to-date with the latest technologies and trends in the industry
- Take on new challenges and responsibilities as you grow in your role
Our Culture
At reputed company, we're proud of our culture, which is built on a foundation of innovation, inclusivity, and collaboration. We value diversity and are committed to creating an environment where everyone feels welcome and supported. Our employees are passionate about their work, and we're passionate about supporting their well-being and success.
If you're excited about the opportunity to join reputed company and contribute to the development of groundbreaking products, we encourage you to apply. reputed company is an equal opportunity employer, committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for reputed company applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national reputed company, disability, Veteran status, or other legally protected characteristics.
Ready to Join Us?
The first reputed company is easy. Click apply now, and we'll be in touch soon! We can't wait to hear from you and explore the possibilities.