9754 - MTS - Software Engineer - RTOS, Embedded Development
6 days ago
Description Position at Wind River MTS - Software Engineer - RTOS, Embedded DevelopmentLocation:Canada, RemoteCanadian Citizen (Please see the RequiredCitizenshipClearanceBelow)Why Choose Wind River?Wind River’s impact spans critical infrastructure domains such as, including5G;(automation, sustainable energy, robotics, mining), connecteddevices,(connectedand self-driving vehicles), and.We were recognized by VDC Research as. Wind River regularlyfor excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “TopWork Place”. If you’re passionate about amplifying your impact on the world, in a, come join us and help lead the way into the future of the intelligent edge Within theOperating Systemsteam, weinnovate ontechnologies that will modernize the embedded VxWorks operating systemand our Hypervisor solution to enable our Edge Device customers.We are looking for a highly skilled and experienced Operating SystemsDeveloper Lead tolead andguide ourlocalteam indesigning,developing and optimizingourVxWorksoperating 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 criticalroledeveloping the next generation VxWorks operating system.Who You Will Work With:The successful candidate will joinaglobalandhighly skilled RTOS developmentteamsto develop our next generation VxWorks Operating System. This candidate shallcollaborate with remote technical leadsto lead and driveinnovative ideasand designanddevelop 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 withVxWorks 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.Collaborateswith product management team to define and scope out product capabilitiesDevelop and enforce best practices for coding, documentation, and testing within the team.Participate in all aspects of the software development process usingAgile development.Qualifications/Skills:BSc / MSc degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).8+years of relevant technical experience in softwareoperation systemdevelopment.Proven experience in a leadership or mentoring role within a development team.Excellentin C/C++ and assembly languageExceptionalanalytical and debugging skills.Deep understanding of operating system concepts,such as userprocess management, memory management, and file systems.Experience with RTOS software developmentsuch ascore 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 ASPICEor 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 devicesdriver or filesystemsDeveloping encrypted network protocolsSecuring an embedded design using hardware keystore and asymmetric cryptographyBenefitsWorkplace 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.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 . SECURITY CLEARANCE REQUIREMENTSSuccessful 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-GB1LI - Hybrid
-
9974 - Cloud Platform Software Engineer - MTS
16 hours ago
Kanata, Canada Wind River Full timeDescription Position at Wind River Cloud Platform Lead Software EngineerCanada –Ottawa, ONAbout Wind RiverWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety,...
-
Manager, Software Development
2 weeks ago
Kanata, Canada You.i Labs Inc Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Software Developer II
6 days ago
Kanata, Canada You.i Labs Inc Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Senior Software Multimedia Developer
3 days ago
Kanata, ON KK H, Canada EPIPHAN SYSTEMS INC. Full timeWe are seeking an experienced Senior Software Multimedia Developer to join our engineering team. You will develop and maintain firmware for Epiphan Pearl professional video capture and streaming devices, including Pearl-2, Pearl Mini, Pearl Nexus, Pearl Nano, Pearl Flex, and virtualized solutions. This is a Senior-level technical position requiring expertise...
-
Software Developer II
6 days ago
Kanata, Canada You.i Labs Inc Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Staff Software Developer
2 weeks ago
Kanata, Canada Warner Bros Discovery Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Senior Software Developer
6 days ago
Kanata, Canada Warner Bros Discovery Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Senior Software Developer
2 weeks ago
Kanata, Canada Warner Bros Discovery Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Senior Staff Software Developer
6 days ago
Kanata, Canada You.i Labs Inc Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...
-
Senior Software Developer
6 days ago
Kanata, Canada Warner Bros Discovery Full timeWho We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...