MTS - Software Engineer - RTOS, Embedded Development

💰 ₹50,400 - ₹80,640 (Est.) 📍 Kanata 🕐 3 days ago

Job Description

Full job description
MTS - Software Engineer - RTOS, Embedded Development
Location: Canada, Remote
Canadian 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).
8+ 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.

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.
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, ****** orientation, disability status, protected veteran status or any other characteristic protected by law”

SECURITY CLEARANCE REQUIREMENTS

Successful candidates must engage in a security clearance process in regard 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.


LI-GB1
LI - Hybrid
 

💡 Quick Summary

Seeking a career-building opportunity? The MTS - Software Engineer - RTOS, Embedded Development position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Kanata offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Wind River

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for MTS - Software Engineer - RTOS, Embedded Development in Kanata is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, MTS - Software Engineer - RTOS, Embedded Development is an on-site position based in Kanata. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for MTS - Software Engineer - RTOS, Embedded Development. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • IT Support and Implementation specialist

    Key Responsibilities: Location - Pune, Chakan, Hadapsar Implementation: Lead the on-site and remote installation and configuration of software for clients. Manage the end-to-end implementation process, from client onboarding to the successful deploym...

    Full Time / Part Time

    Salary Estimated: 25K to 28K

    Remote

    July 11, 2026


    Apply Now

  • Senior Software Engineer - Fulfillment Platform

    Full job description What the Candidate Will Do Collaborate in a team environment with significant ownership and autonomy over projects. Work on the next phase of fulfillment and product lines for our 1P, 3P, and SaaS customers, addressing significan...

    Full Time / Part Time

    Salary Estimated: 24K to 31K

    San Francisco, California

    July 11, 2026


    Apply Now

  • Pega Development

    Pega Development

    Full Time / Part Time

    Salary Estimated: 20K to 31K

    Remote

    July 11, 2026


    Apply Now

  • Full Stack Software Engineer (React.Js)

    Hiring Full Stack Software Engineers (React.js) to join our team and contribute to building scalable applications. You will work across the stack, from frontend interfaces to backend systems. Salary: INR 35,00,000 - 45,00,000 / year (based on experie...

    Full Time / Part Time

    Salary Estimated: 18K to 19K

    Remote

    July 11, 2026


    Apply Now

  • Salesforce Developer - 2 Yr Contract - 1 to 3 Yr Experience

    Salesforce Developer, B.Tech, 1-3 Years Exp, 2 year Contract About Fantail https://in.indeed.com/cmp/Fantail-Technologies-Pvt.-Ltd. https://www.fantailtech.com Fantail Technologies Pvt. Ltd., Pune, is the Indian branch of an American technology consu...

    Full Time / Part Time

    Salary Estimated: 22K to 25K

    Remote

    July 11, 2026


    Apply Now

  • Desktop Support Engineer

    Job opening for below mentioned description in Allahabad-UP End User Support/Desktop Support Engineer (L1 Engineer) – Allahabad-UP We're looking for End User Support/Desktop Support Engineers to join our team at various airport locations across India...

    Full Time / Part Time

    Salary Estimated: 23K to 35K

    Remote

    July 11, 2026


    Apply Now