Embedded Systems Developer

FULL TIME / GREENBELT, MD (DC / BALTIMORE)

Origin Wireless is the inventor of WiFi Sensing - the truly innovative 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 healthcare, home security, property tech, and automotive. We have established ourselves as a "minicorn", positioned to disrupt many industries, and pioneer WiFi Sensing’s many powerful use-cases.

 

As an Embedded Systems Engineer at Origin, you will help us bring safety, security, and smarts to every home, business, and car in the world. This role is perfect for someone who aspires to join a well-funded and technically sound company that is ready to scale.

A day on the job

As an Embedded Systems Developer within the hardware group at Origin, you will use your Linux know-how as an asset on all aspects of our firmware and hardware development.

  • Provide key Linux and C/C++ skills to port Origin’s sensing algorithms onto a variety of hardware devices, implementing the necessary communications protocols, security layers, and much more

  • Collaborate with Origin’s chipset partners to unlock new WiFi sensing platforms “Powered by Origin”.  Use your Linux kernel knowledge to interface directly with WiFi kernel module drivers and/or HAL wrappers.

  • Deploy Origin’s WiFi Sensing stack across various hardware platforms and devices (routers, mesh WiFi, IoT, anything with a WiFi chip!)

  • Optimize Origin’s firmware stack to reduce CPU load, memory requirements, and code footprint

Our preferred qualifications

  • Bachelor’s degree or higher in computer engineering, computer science or equivalent

  • 2 to 5 years of working experience in embedded systems

  • Language: C++, C, Python, shell script, Matlab (optional)

  • Systems: Linux, FreeRTOS

  • Knowledge: network protocol/stack, object-oriented design and programming, multi-thread design

  • Experience with one or all: Yocto, Buildroot, OpenWRT build environments

  • Linux sysadmin skills: shell scripting, sed, awk, grep etc.

  • Continuous Integration and Continuous Deployment (CI, CD) with Jenkins 

  • Knowledge of embedded system building, toolchain, testing and development, Wi-Fi technology fundamentals

  • Strong analytical, problem-solving and communication skills

  • Ability to collaborate with a development team

  • A "document everything" mindset!

What we can offer you

  • Competitive salary and employee stock options

  • Everyone in our team contributes to the success of our game-changing products, which is why we share all our wins company-wide. As we continue to succeed, stock options and a competitive salary mean you get to enjoy the upside!

  • 401K, health, dental, vision

  • Flexible hours & hybrid office environment

  • 2 weeks vacation + 1 week company holiday shutdown

Additional Info

Origin is committed to building and fostering an inclusive, diverse workplace. We believe in incorporating everyone’s perspectives and experiences as this has been a significant driver in our success so far.

 

For this reason, we strongly encourage candidates of all backgrounds to get in touch. Even if you don’t meet all the requirements of a job listing, do yourself (and us) a favor by still applying! It’s highly likely you’ll bring something to the workplace that we haven’t thought of yet, and we would love to hear from you.