R

Embedded Software Engineer

Recruiting From Scratch
Full-time
On-site
San Francisco, Washington, United States
$100,000 - $250,000 USD yearly


Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.

 

https://www.recruitingfromscratch.com/

 

Salary Range: $100,000-$250,000 base plus market competitive equity.

 


Our client is at the forefront of some of the most critical and challenging problems in the world. They develop alongside their customers every day. Our client's customers span from the cloud to the frontline. As our client adapts with them, our client is building a new team focused on far-edge processing and secure connectivity to solve problems that can't be addressed with existing solutions. The novel software and hardware they develop will be used directly by end users across the USG.



Our client works on low SWaP-C custom hardware and embedded devices with limited computing and memory. This role requires an experienced software engineer who is well versed in low-level development in languages such as C/C++ or Rust. A successful candidate will have strong knowledge of computer architecture and software being developed in Real-Time OS (RTOS) and Linux environments.

In this role you will:




  • Develop high-performance software architectures that meet stringent security requirements.




  • Process high-bandwidth sensor and network data streams to provide real-time insights to customers.




  • Write bare-metal/RTOS embedded software for ARM/RISC-V targets to control System on Chips (SoCs) and FPGAs.




  • Collaborate with hardware engineers on board bringup, debug and testing of hardware/software interfaces.