Lead Firmware Engineer Job at SBT, San Francisco, CA

VGwrR2RGMmRmalliSVl4N3RaVFVvQmJOcHc9PQ==
  • SBT
  • San Francisco, CA

Job Description

SBT is the exclusive retained executive search firm for this position

This innovative company is seeking a skilled Rust Firmware Engineer to join their team of experts in developing high-performance firmware solutions. As a Rust Firmware Engineer, you will collaborate with a talented team of hardware and software engineers to design, develop, and deploy cutting-edge firmware for various hardware platforms. You will have the opportunity to work on the full lifecycle of firmware development, from concept to deployment, and solve complex problems quickly by leveraging the Rust programming language.

Responsibilities:

  • Design, develop, and test firmware for various hardware platforms, with a focus on code quality, including documentation, testing, and performance
  • Solve complex problems quickly by leveraging the Rust programming language to develop efficient and reliable firmware solutions
  • Collaborate with cross-functional teams to design and implement user-space and kernel-space interfaces for hardware devices
  • Develop and maintain PCIe device drivers, as well as TCP/IP, RDMA, and network control plane software
  • Work on implementing open flow, stateful firewalls, and packet forwarding features, with a focus on high-performance and scalability

Qualifications:

  • 8+ years of experience writing significant programs in Rust, with a strong understanding of the language and its ecosystem
  • Experience with designing and implementing software at the intersection of user-space and kernel-space, as well as operating at the hardware/software boundary
  • Strong experience with PCIe device drivers, TCP/IP, RDMA, and network control plane development
  • Experience working on distributed systems or control planes, with a focus on scalability, performance, and reliability
  • Comfortable using various programming languages and build systems, including Rust, C, C++, and familiar with software development best practices such as testing, continuous integration, and code review

Job Tags

Similar Jobs

Odeon Capital Group

Investment Banking Associate Job at Odeon Capital Group

 ...The Investment Banking Associate will support senior bankers in executing a variety of transactions. This role offers a unique opportunity to gain hands-on experience and build a strong foundation for a career in investment banking. Key Responsibilities include but... 

Appen

Social Media Evaluation for Hungarian Speakers in Hungary Job at Appen

 ...home. This is a great opportunity for you and your friends! Work from home with flexible hours You can work on our projects around your other jobs Appen is ranked as top 1 out of 100 companies offering remote jobs by Flexjobs.com Employment Type: Contractor

Ovivo

Project Manager Intern Job at Ovivo

 ...What is the Opportunity? Ovivo is looking for a part-time Project Manager Intern to join our team in Salt Lake City, Utah. Ovivo is a world leader in equipment and solutions for the treatment of water, wastewater, and ultrapure water. We bring together some of the... 

Philadelphia Housing Authority

Area Acquisitions Manager Job at Philadelphia Housing Authority

 ...Under Limited Supervision, this position is responsible for directing and managing the effective performance of third-party property management contractors overseeing housing unit properties acquired by the Philadelphia Housing Authority and/or its affiliates, the Philadelphia... 

IMPACT Search and Placement

Cabinet Maker Job at IMPACT Search and Placement

We are seeking woodworking and cabinet making candidates for an excellent opportunity we currently have open- We are seeking candidates who have experience in millwork, casework, custom woodwork construction, fine furniture construction, or architectural wood products assembly...