Senior Systems Software Engineer

Responsibilities:

Contribute to the architecture design and development of OS subsystems
Advanced level systems programming and debugging using C and C++
Efficient multi-threaded programming

Requirements:

Prior experience as the main contributor to technology development
Strength in systems level programming using C and C++
Prior embedded system development
Proficient with IDE’s, source control, and issue tracking (Windows/Linux)
Strong grasp of code efficiency and performance optimization

Nice-to-Have:

Experience writing in various assembler languages
Exposure to audio development
Exposure to gaming console, consumer electronics, or firmware development
Exposure to git, Clang/LLVM/Gcc, gdb/lldb, Visual Studio

You may return to your current search results by clicking here.

Latest Job Listings