Remote Otter LogoRemoteOtter

Senior Systems Software Engineer - Remote

Posted 25 weeks ago
Software Development
Full Time
Worldwide
250000CAD/year

Overview

We are looking for a highly motivated and creative Senior Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel and user-mode drivers, their APIs, and the corresponding toolchain. You will craft elegant solutions to exciting problems and form the future direction of our system software, and how our accelerator will be used by our users. You will design, develop and verify software that interacts with our chip; collaborating with hardware engineers and fellow software engineers in the process. You are able to identify functional/performance bottlenecks and alleviate them in order to achieve scalable and reliable software. You should demonstrate the ability to excel in an environment with complex software and hardware designs.

In Short

  • Join the Runtime team as a Senior Systems Software Engineer.
  • Architect and implement production kernel and user-mode drivers.
  • Collaborate with hardware and software engineers.
  • Identify and alleviate performance bottlenecks.
  • Work independently and lead development efforts.
  • Contribute to open/closed source projects.
  • Focus on software quality and testing.
  • Experience with Linux driver and kernel development.
  • Proficient in C and C++ programming.
  • Comfortable in a rapidly evolving project environment.

Requirements

  • Degree in Computer Science, Computer Engineering or a related discipline.
  • Minimum 5 years of software engineering or related work experience.
  • Excellent C programming skills and familiarity with C++.
  • Strong experience in software design, debugging, and performance analysis.
  • A deep understanding of system level architecture.
  • Experience with Linux driver or Linux Kernel development.
  • Ability to work independently and define project goals.
  • Experience with source-control and project management tools.

Benefits

  • Competitive salary.
  • Opportunity to work on cutting-edge technology.
  • Flexible working hours.
  • Remote work options.
  • Collaborative and innovative work environment.
hireVouch logo

hireVouch

hireVouch is an innovative early-stage startup founded in 2024, dedicated to revolutionizing wildfire prevention through advanced technology. By utilizing cutting-edge geospatial data analysis, machine learning, and computer vision, the company aims to predict and prevent lightning-induced wildfires, which account for a significant portion of wildfires in Canada. Their pioneering approach focuses on reducing wildfire occurrences and emissions by suppressing lightning strikes before they ignite fires. hireVouch offers a unique opportunity for professionals to contribute to a critical area of environmental research, developing sophisticated models that drive proactive wildfire prevention strategies.

Share This Job!

Save This Job!

Similar Jobs:

Nationwide IT Services logo

Senior Software Systems Engineer - Remote

Nationwide IT Services

7 weeks ago

Nationwide IT Services is looking for a Senior Software Systems Engineer with expertise in Python, PHP, and DevOps tools for a 100% remote position.

USA
Full-time
Software Development
Northbeam logo

Senior Software Engineer, Data Systems - Remote

Northbeam

19 weeks ago

Join Northbeam as a Data Engineer to build and optimize data pipelines for a leading marketing intelligence platform.

Worldwide
Full-time
Data Analysis
Irreducible logo

Systems Software Engineer - Remote

Irreducible

15 weeks ago

Join Irreducible as a Systems Software Engineer to work on high-performance cryptographic proof generation.

USA, Central Europe
Full-time
Software Development
Olo logo

Senior Software Engineer - Business Systems - Remote

Olo

13 weeks ago

Join Olo as a Senior Software Engineer to architect and develop solutions for the restaurant industry in a fully remote role.

United Kingdom
Contract
Software Development
Serve Robotics logo

Senior Software Engineer - Embedded Systems - Remote

Serve Robotics

24 weeks ago

Join Serve Robotics as a Senior Software Engineer to develop the software platform for autonomous delivery robots.

USA
Full-time
Software Development