Embedded Linux Developer

Posted: 8/26/2021

Beaverton, Oregon

Job #3128


  • Familiar with embedded Linux and RTOS environments

  • Experience in system bring-up for architectures with multiple processors and peripheral busses

  • Proficient in C, C++, and Python

  • Able to write and document clear code

  • Experience with test and test automation development

  • Experience in git and CI/CD development environments

  • Outstanding communication and written skills

  • Bachelor’s degree in Engineering



  • Experience developing distributed/networked applications

  • Experience with Agile software development

  • Pytest and/or Python unittest experience

  • Jira and Continuous Integration systems experience


Note to our applicants: The skills and experience listed here are required in order to be successful in this position. However, if you believe you are a good candidate for this position despite missing some of these skills or experience, please apply anyway and include a cover letter explaining your perspective so that we can fully evaluate your candidacy.


Compensation: $35+/hour, depending on experience

Requirements: Drug Test (no Marijuana testing), Background Check

Hours: Monday-Friday, 8-5

Work Environment: Onsite, casual

Location: Novus Labs is headquartered in Hillsboro, OR


Applicants must be authorized to work for ANY employer in the US. We are unable to sponsor or take over sponsorship of employment Visas.

To apply, please email us and reference the Job Number on the email subject, Position Title, and attaching your cover letter and Résumé.

Thank you!