Member of Technical Staff - Sys -NSA

Customer Success - Professional Services & Operations Bangalore, India home office, India


Description

Position at Wind River

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 BSP Factory team is responsible for developing and improving BSPs and drivers for VxWorks/HVP on platforms such as Arm, IA etc. The contribution will help to drive business of Wind River embedded software on new SoCs.

 

Key Responsibilities

  • Design and develop Board Support Package (BSP) to adopt a single common architecture and BSP for OS and Hypervisor.
  • 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.

 

Core Competencies & Demonstrated Success

  • Experience in embedded software development
  • Self-motivated with a customer-focused mindset
  • Able to develop product features in accordance with customer requirements.
  • Good oral and written communication skills
  • Able to work and collaborate in a team environment

 

Qualifications

  • BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
  • Good understanding of any RTOS. Preferably internship projects done using FreeRTOS, Zephyr etc.
  • Working knowledge of the Linux Platform. Basic knowledge and technical understanding of Development, Basic Knowledge and interest in working on C++, C, and Linux skills.
  • Understanding in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up.
  • Knowhow on software stacks are written preferably in C, C++.
  • Good understanding of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.).
  • knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based.

Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.