Embedded Linux Developer
REQUIRED SKILLS AND KNOWLEDGE
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
FOLLOWING CDC GUIDELINES
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é.