Job Description

Sr. Embedded Software Engineer
Job Description
We are seeking a highly skilled Embedded Software Engineer with a strong preference for candidates proficient in Rust, especially for remote positions. The ideal candidate will have an in-depth understanding of real-time embedded software philosophies and practices. They must possess knowledge of Linux kernel internals, including process scheduler, memory management, concurrency/synchronization, memory allocation, file systems, and networking subsystems architecture.
Requirements:

+ 4+ years of total engineering experience in an embedded focused position

+ Professional Rust Experience in real time

+ Linux

+ C++

Responsibilities

+ Develop embedded software using Rust, C++, assembly or other languages, including coding for microcontrollers and hardware drivers.

+ Demonstrate strong debugging skills in kernel space and user space API.

+ Exercise/validate system p...

Apply for this Position

Ready to join Actalent? Click the button below to submit your application.

Submit Application