SMTS - Software Engineer - RTOS, Embedded development

2 Months ago • 15 Years + • Software Development & Engineering

Job Summary

Job Description

Wind River is seeking an SMTS Software Engineer specializing in RTOS and Embedded Development. The role involves modernizing the embedded VxWorks operating system and Hypervisor solution for Edge Device customers. The candidate will lead technical projects, mentor junior developers, and drive innovation in OS development. This position is based in Walnut Creek, California, and requires a strong understanding of operating system concepts, C/C++ and assembly language, and experience with RTOS software development. The company offers a hybrid work model and comprehensive benefits, focusing on a collaborative and growth-oriented culture.
Must have:
  • 15+ years of experience in OS development
  • Leadership or mentoring experience
  • Proficiency in C/C++ and assembly
  • Strong analytical and debugging skills
  • Deep understanding of OS concepts
  • Experience with RTOS development
Good to have:
  • Low-level device driver experience
  • BSP board bring-up experience
  • Architecture-level development
  • Experience with virtualization technologies
  • Familiarity with ASPICE or automotive standards
Perks:
  • Hybrid Work
  • Company-sponsored health, dental, and life insurance
  • Income protection
  • Matching RRSP
  • Vacation and various time off policies
  • Well-being programs (Employee assistance program, Unmind)
  • Learning benefits (LinkedIn Learning, seminars)

Job Details

Description

Position at Wind River

 

SMTS - Software Engineer - RTOS, Embedded development

US Citizen (Please see the Required Citizenship Clearance Below)

 

Why Choose Wind River?  

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. We were recognized by VDC Research as #1 in Edge Compute OS Platforms. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 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!   

Within the Operating Systems team, we innovate on technologies that will modernize the embedded VxWorks operating system and our Hypervisor solution to enable our Edge Device customers.  We are looking for a highly skilled and experienced Operating Systems Developer Lead to lead and guide our local team in designing, developing and optimizing our VxWorks operating system components. In this role, you will lead technical projects, mentor junior developers, and drive innovation in our OS development initiatives. Your expertise will play a critical role developing the next generation VxWorks operating system.

 

Who You Will Work With: 

The successful candidate will join a global and highly skilled RTOS development teams to develop our next generation VxWorks Operating System. This candidate shall collaborate with remote technical leads to lead and drive innovative ideas and design and develop new capabilities, while ensuring the core values of VxWorks in being a secure, safe, high performing and reliability operating system. This candidate will also engage in leading specific technical areas.

Responsibilities: 

  • Be able to lead the design and development of operating system components, ensuring alignment with VxWorks core values.
  • Mentor and coach team members, fostering a collaborative and innovative environment.
  • Develop and deliver high quality design, code, and test following a CI/CD model and agile methodology.
  • Perform in-depth analysis and troubleshooting of issues, driving resolution and improvement.
  • Collaborates with product management team to define and scope out product capabilities
  • Develop and enforce best practices for coding, documentation, and testing within the team.
  • Participate in all aspects of the software development process using Agile development. 

 
Qualifications/Skills: 

  • BSc / MSc degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
  • 15+ years of relevant technical experience in software operation system development.
  • Proven experience in a leadership or mentoring role within a development team.
  • Excellent in C/C++ and assembly language
  • Exceptional analytical and debugging skills.
  • Deep understanding of operating system concepts, such as user process management, memory management, and file systems.
  • Experience with RTOS software development such as core OS kernel capabilities.
  • Low level device driver, BSP board bring up, or architecture level development is a plus.
  • Excellent written and oral communication skills.
  • Experience with virtualization technologies is a plus.
  • Strong leadership and team collaboration skills.
  • Familiarity with iterative and agile/scrum software development processes.
  • Ability to manage multiple projects and priorities effectively.
  • Knowledge of ASPICE or automative standard a plus.

Experience with embedded security, in some of the following areas:  

  • Analyzing CVEs impact on embedded designs and integrating custom and open-source code changes to address vulnerabilities.   
  • Implementing a secure bootloader   
  • Creating an encrypted storage devices driver or filesystems  
  • Developing encrypted network protocols  
  • Securing an embedded design using hardware keystore and asymmetric cryptography      

Benefits 

  • Workplace Flexibility: Hybrid Work.
  • Company-sponsored health, dental, and life insurance.
  • Income protection through short and long-term disability coverage.
  • Matching RRSP.
  • Vacation and various time off policies to encourage work-life balance.
  • Well-being programs: Employee assistance program, mental well-being through Unmind.
  • Learning benefits: LinkedIn Learning subscription and seminars.

 

 

OUR COMMITMENT TO DIVERSITY 

Wind River is committed to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social, or ethnic origin, age, physical, mental, or sensory disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, HIV status, family medical history or genetic information, family or parental status including pregnancy, or any other status protected by the laws or regulations in the locations where we operate.  Wind River will not tolerate discrimination or harassment based on these characteristics. 

To learn more, visit Wind River at www.windriver.com. 

 

APPLICANT PRIVACY NOTICE:                     

Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here.                    

            

LI-GB1

 

LI-REMOTE

 

 

 

Security Clearance Requirements   

Successful candidates must engage in a security clearance process in regards to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.  

 

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.

Similar Jobs

Amber - Junior Puzzle Level Designer (Project Based)

Amber

Brazil (On-Site)
1 Year ago
Visa - People Solutions Director (Mid-to-Late Lifecycle Processes)

Visa

Atlanta, Georgia, United States (Hybrid)
1 Month ago
bohemia interactive - Gameplay Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
NCR Atleos - Software Engineer II - C++ Developer

NCR Atleos

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - Manager SAP Master Data Governance Consulting

PwC

Zürich, Zurich, Switzerland (On-Site)
9 Months ago
Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
6 Months ago
Amazon games  - Software Development Engineer

Amazon games

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
N-ix - Senior Qt Engineer

N-ix

Ukraine (Remote)
2 Months ago
Apple - Mixed-Signal Model Verification Engineer

Apple

Austin, Texas, United States (On-Site)
2 Months ago
undefined - Senior Customer Success Engineer, West

United States (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - HR Transformation Advisor (m/f/d)

Nagarro

Germany (Remote)
10 Months ago
Palo Alto Networks - Principal, GCS Strategy and Execution

Palo Alto Networks

Santa Clara, California, United States (On-Site)
4 Weeks ago
kaizen gaming  - Public Policy & Legislative Affairs Senior Manager

kaizen gaming

Brasília, Federal District, Brazil (Hybrid)
2 Months ago
CapSpire - Senior Consultant – Endur Technical

CapSpire

Bengaluru, Karnataka, India (Remote)
9 Months ago
Hitachi - D365 F&O Finance/ SCM Functional Consultant

Hitachi

Pune, Maharashtra, India (On-Site)
10 Months ago
Riot Games - QA Engineer III - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
FICO - Platform Success Manager

FICO

United Kingdom (Remote)
2 Months ago
Alpha Sense - Channel and Customer Research Analyst

Alpha Sense

New York, United States (Remote)
3 Months ago
Toast - Territory Account Executive - Greater Vancouver South

Toast

Surrey, British Columbia, Canada (On-Site)
2 Months ago
FalconX - Market Risk Manager

FalconX

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Walnut Creek, California, United States

bytedance - Principle Security Engineer, Enterprise Security

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Match Group - Senior ML Platform Engineer

Match Group

New York, New York, United States (Hybrid)
10 Months ago
Samsung Semiconductor - Associate Manager, Accounts Payable

Samsung Semiconductor

San Jose, California, United States (On-Site)
4 Months ago
bytedance - Research Engineer, Computer Vision

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Qualcomm - IP Licensing Analyst

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
frames store - FREELANCE: CG - LOS ANGELES

frames store

Los Angeles, California, United States (On-Site)
1 Year ago
Team Liquid - Freelance Marketing Manager

Team Liquid

Los Angeles, California, United States (Remote)
10 Months ago
Highspot - Principal Software Development Engineer, Engineering Excellence

Highspot

Seattle, Washington, United States (Hybrid)
1 Month ago
Rackner - DevSecOps Engineer, Sr.

Rackner

Huntsville, Alabama, United States (On-Site)
3 Months ago
Apple - Staff Software Engineer, Information Systems & Technology

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

PwC - RDC - SAP FICO - RTR Support

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Apple - Display Electrical Engineer

Apple

San Diego, California, United States (On-Site)
3 Months ago
Alten Technology - Sr. Embedded Software Engineer

Alten Technology

Palo Alto, California, United States (On-Site)
2 Months ago
OKX - Head of Data Privacy & Engineering Audit

OKX

San Jose, California, United States (On-Site)
1 Month ago
PHINIA - Global Mechatronics Engineer

PHINIA

United States (On-Site)
1 Month ago
Fox Factory - Engineering Technician 1

Fox Factory

Phoenix, Arizona, United States (On-Site)
1 Year ago
Ion - Senior Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

(On-Site)
9 Months ago
Activision - Senior IT Engineer

Activision

Dublin, County Dublin, Ireland (On-Site)
1 Year ago
Scale AI - Engineering Manager, Enterprise

Scale AI

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Chennai, Tamil Nadu, India (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Ottawa, Ontario, Canada (On-Site)

San José Province, Costa Rica (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Wind River

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug