Remote Otter LogoRemoteOtter

Senior Systems Software Engineer - Remote

Posted 19 weeks ago

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.

Similar Jobs:

Nationwide IT Services logo

Senior Software Systems Engineer - Remote

Nationwide IT Services

4 days 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.

Python
PHP
JavaScript
HTML
USA
Full-time
Software Development
Northbeam logo

Senior Software Engineer, Data Systems - Remote

Northbeam

13 weeks ago

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

Data Engineering
Data Pipelines
SQL
Python
Worldwide
Full-time
Data Analysis
Irreducible logo

Systems Software Engineer - Remote

Irreducible

9 weeks ago

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

Rust
C++
Blockchain
FPGA
USA, Central Europe
Full-time
Software Development
Olo logo

Senior Software Engineer - Business Systems - Remote

Olo

7 weeks ago

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

SaaS
Digital Transformation
Software Engineering
Architecture
United Kingdom
Contract
Software Development
Serve Robotics logo

Senior Software Engineer - Embedded Systems - Remote

Serve Robotics

17 weeks ago

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

C
C++
Bash
Python
USA
Full-time
Software Development