Embedded Development Engineer

Cohere Technology Group LLC

📍 Herndon, Virginia, United States

Full-time Computer Occupations Posted June 19, 2026

Job Description

Cohere is looking for software engineers with C/C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware products centered on the ARM, Intel, and Risc-V processors.


You will be working with cutting-edge designs and will be encouraged to dream up unique and elegant solutions as a part of a highly motivated and productive professional team.


Any hardware, kernel, knowledge and reverse engineering of low-level CPU and system aspects is a plus.


Clearance:



  • No clearance is required.

  • However, we seek individuals that have an appropriate background for obtaining a high-level security clearance.
  • The Role This position is for an Embedded Systems Software Developer position.
  • Applicants should have an understanding of kernels, micro-kernels, and/or RTOS internals, including using OS APIs and security boundaries available in the h...