Skip to Main Content
Software Engineer, Embedded Algorithms
Origin Wireless AI Rockville, MD

Software Engineer, Embedded Algorithms

Origin Wireless AI
Rockville, MD
Expired: over a month ago Applications are no longer accepted.
  • Full-Time
Job Description

Software Engineer, AI Engines (Embedded Algorithms)

Product Team: Classify

About Origin

Origin Wireless is the inventor of WiFi Sensing - the groundbreaking technology that allows us to rethink how we use WiFi in an environment. As a category leader, Origin provides Fortune 500 companies with applications and services in home security, internet service providers, and smart homes. We have established ourselves as a "minicorn", positioned to disrupt many industries, and pioneer WiFi Sensing’s many powerful use-cases.

About The Job

Join Origin's pioneering team as a Software Engineer, where you will play a pivotal role in integrating cutting-edge WiFi Sensing applications into real-time embedded systems. We are seeking a collaborative individual with a genuine passion for WiFi Sensing and AI technologies. The ideal candidate should possess strong technical problem-solving abilities, solid C/C++ programming skills, excellent communication skills, and the ability to collaborate in cross-functional environments.


  • Work closely with the research team to develop and implement real-time algorithms across various platforms.
  • Collaborate with the product team to plan, design, and enhance both new and existing features.
  • Design, implement, and modify C/C++ code for AI engines, supporting diverse WiFi Sensing applications in real-time systems.
  • Validate engines and troubleshoot implementation issues to ensure real-time/post-processing results alignment.
  • Optimize algorithm design and implementation to minimize CPU and memory consumption.


  • Bachelor's degree in Computer Science or related discipline.
  • A minimum of 4 years of demonstrated experience in software development.
  • Expert knowledge in embedded Linux multithreaded C/C++ programming.
  • Proficiency in software processes and Git version control.
  • Knowledge of MATLAB/Python coding for seamless communication and collaboration with the research group.
  • Familiarity with Linux systems, shell scripting, and common Linux operations.
  • Knowledge of firmware image building SDKs (OpenWRT, OpenEmbedded) is a plus.
  • Demonstrated ability to deliver embedded software applications for real-world deployment.
  • Strong written and verbal communication skills, with the ability to convey technical concepts effectively.


remote work


Origin Wireless AI

Rockville, MD



Get fresh Software Engineer, Embedded Algorithms jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.