Sr. Member of Technical Staff at Wind River
Troy, MI 48098, USA -
Full Time


Start Date

Immediate

Expiry Date

02 Nov, 25

Salary

250000.0

Posted On

03 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Iso, Computer Engineering, Operating Systems, Vxworks, Computer Science, International Travel, Iec

Industry

Information Technology/IT

Description

In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level.
Wind River’s impact spans critical infrastructure domains such as aerospace & defense, telecommunications, including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, and automotive (connected and self-driving vehicles), . We were recognized by VDC Research 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 eight 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

We are seeking a Senior level Software Engineer (Member of the Technical Staff or Senior Member of the Technical Staff level, depending on experience) with solid experience implementing complete network stacks for embedded devices. This is a technical leadership role with a strong “customer facing” component involving customer interaction during pre-sales negotiations, architecture discussions, requirements solicitation and definition and of course, solutions implementation and testing.
Excellent communication and people skills required for a positive influence on the project team and direct interactions with customers.
The candidate must have proven skills in designing, implementing and testing embedded systems. A track record working with real-time operating systems (RTOS’s such as VxWorks) and Linux operating systems is expected. The candidate must have an aptitude for troubleshooting, defining solutions, architectures, preparing schedules and cost estimates. The candidate must also have good documentation and code development skillsets.

QUALIFICATIONS

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent
  • 3-15 years of overall software development experience (RTOS)
  • Hands-on experience working with embedded and real-time operating systems (VxWorks preferred)
  • Expect up to 10% domestic and international travel
  • This role requires either US Citizenship or a Green Card and for the resource to be based in the United States or approved territory
  • Some experience with Safety Certification standards like DO-178C, ISO 26262, IEC 62304, etc. desired
  • Embedded Linux experience also desired
  • This is a hybrid position reporting to an existing Wind River office in Walnut Creek, CA, Cupertino, CA, San Diego, CA, Washington D.C., Troy, MI or Boston, MA.
    Candidates with fewer qualifications may be considered for more junior positions.
Responsibilities
  • Work with the Project Manager and sales team on services sales opportunities. Work would include definition of customer product requirements, evaluation and selection of product architecture, determination of project feasibility, estimating costs and preparing development schedules.
  • Perform role of project team lead designer and team technical mentor. Also act as the customer facing technical expert for the project team.
  • Design and develop embedded software on top of Wind River products.
  • Design and develop complete solutions requiring device driver development, board configurations, operating system configuration and bootloaders.
  • Full lifecycle support including requirements, architecture, design, implementation, testing, test automation, documentation, reviewing of peers work, etc.
Loading...