Embedded Software Engineer – RTOS / VxWorks

5 Months ago • 10 Years +

Job Description

Wind River has been a leading provider of embedded operating systems for almost 40 years. This role involves integrating toolchains, like Rust, into the RTOS, which includes adding support for language features and libraries. The engineer will also be responsible for CVE impact analysis and resolution. Collaboration with global software engineering teams is a must. The role requires initiative to improve features and processes. The company focuses on critical infrastructure domains such as Telecommunications, Industrial, Connected Healthcare, Automotive, and Aerospace & Defense.
Good To Have:
  • Knowledge of ASPICE and/or automative standards
Must Have:
  • 10+ years of experience in system software development
  • Minimum 6-8 years' experience in toolchain development
  • Experience with Rust
  • Strong working experience with assembly programming
  • Strong debugging and troubleshooting skills
  • Good knowledge of any RTOS
  • Experience in developing middleware preferably in C, C++
  • Good understanding of Embedded systems and related HW, SW components

Add these skills to join the top 1% applicants for this job

rust
linux
problem-solving

Description

Position at Wind River

For almost 40 years, Wind River has been the leading provider of embedded operating systems to the world’s leading developers of critical infrastructure and autonomous systems. 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. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Workplace.”  If you’re passionate about amplifying your impact on the world in a caring, respectful culture that is based on growth mindset, diversity, inclusion, and customer focused, come join us and help lead the way into the future of the intelligent edge!
 
Key Responsibilities 
Responsible for the integration of toolchains (like Rust) into the RTOS, encompassing adding the required support in the RTOS to support language features and libraries.
CVE impact analysis and resolution.
Take initiative to improve features and processes.
Collaborate effectively with global software engineering teams.
 
Qualifications 
BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
10+ years of relevant technical experience in system software development
Minimum 6-8 years' experience in toolchain development
Experience with Rust
Strong working experience with assembly programming
Strong debugging and troubleshooting skills
Good Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.).
Experience in developing middleware written preferably in C, C++
Good understanding of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.).
Knowledge of ASPICE and/or automative standards is a plus.

Set alerts for new jobs by Wind River
Set alerts for new jobs in Romania
Contact Us
hello@outscal.com
Made in INDIA 💛💙