DevJobs

Senior Low-Level Engineer

Overview
Skills
  • C C
  • C++ C++
  • Rust Rust
  • Networking Networking
  • Computer Architecture
  • Concurrency
  • Memory Management
  • Operating Systems
  • System Architecture
Commit is seeking for a highly skilled and experienced Senior Low Level Engineer to join our core team. The ideal candidate will have a proven track record of excellence in developing robust, efficient, and scalable low-level systems.

Key Responsibilities:

  • Design, implement, and optimize low-level software systems using languages such as C, C++, or Rust
  • Collaborate with cross-functional teams to integrate low-level components into larger systems
  • Troubleshoot, debug and resolve complex technical issues
  • Mentor junior engineers and contribute to the team's technical growth
  • Participate in code reviews and ensure adherence to best practices and coding standards
  • Continuously evaluate and propose improvements to our existing systems and processes

Requirements:

Requirements:

  • Minimum of 5 years of experience building production low-level systems
  • Expert-level proficiency in C, C++, or Rust, with a strong understanding of memory management, concurrency, and system architecture
  • Solid understanding of computer architecture, operating systems, and networking protocols
  • Strong problem-solving skills and attention to detail

Desired Qualities:

  • Excellence: Demonstrates a commitment to delivering high-quality work and continuously improving skills
  • Ownership: Takes responsibility for projects from conception to completion, ensuring successful outcomes
  • Team Player: Collaborates effectively with colleagues across different departments and skill levels
  • Self-Starter: Shows initiative in identifying and solving problems without constant supervision
  • Integrated Thinking: Connects technical work to broader business goals and customer needs
  • Ambitious: Constantly pushes boundaries, thinks creatively, and strives for innovation
Commit