Job Description

ABOUT THE OPPORTUNITY

Wind River is seeking an experienced developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of safety-critical features and functionality used by our Aerospace, Industrial and Automotive customers. As a team lead, you will lead a highly skilled development team charged with all aspects of the safety-critical software development life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement customer-requested features and fixes.The Platform team is responsible for developing and improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms.Key Responsibilities
  • Helping to develop, optimize and deliver the software needed to support HVP & VxWorks, as well as helping Wind River to grow in its role in new embedded and enterprise market segments.
  • Take initiative to improve features and processes.
  • Contribute ideas for product improvements and iterations.
  • Collaborate effectively with global software engineering teams.
  • ABOUT YOUCore Competencies & Demonstrated Success
  • Good hands-on experience in C, and C++ languages and debugging with GDB.
  • In-depth knowledge of Unix/Linux System Programming and multithreaded programming.
  • File system experience is required.
  • Storage Domain experience is preferred.
  • Should have a strong conceptual understanding of OS internals.
  • Strong algorithms, data structures, and multi-threaded programming expertise are required.
  • Qualifications
  • 6 to 12 years of experience in platform software systems development preferably in File systems
  • Strong skills in C, C++ programming
  • Experience in developing / maintaining of Network / Storage drivers is preferable.
  • Experience in programming, analyzing, and debugging kernel crash dumps.
  • Design and development of UNIX/Linux Local File system/remote or Network File System (NFS/SMB) features.
  • Good Experience in one or more of the following protocols SCSI, iSCSI, FC, FCoE, TCP/IP, NVMe.
  • Deep understanding of File system concepts and Drivers.
  • Proven Debugging, troubleshooting device drivers and Problem-Solving skills.
  • Proven Interpersonal soft, oral, and written communication skills.
  • Interact with customers, understand their requirements, and add new features.
  • Work closely with cross-functional teams across multiple locations (worldwide).
  • Nice to have knowledge on handling build system, Dev ops, Jenkins, CI/CT/CD.
  • Lead the agile team using Agile methodology and scrum practice. Certified Scrum Master, experience in a scrum master role
  • BENEFITS
  • 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
  • Carrot (Family -forming support)
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application