The Senior Embedded Software Engineer designs, develops, tests, and maintains embedded firmware for hardware-based products. The role focuses on C programming and real-time operating systems, including ThreadX and FreeRTOS, with an emphasis on developing new firmware, enhancing existing code, and troubleshooting complex hardware and software issues. The engineer works hands-on with embedded hardware, debugs system-level issues, and collaborates with cross-functional engineering teams to support reliable product performance and functionality from development through production. The position is a direct placement with a manufacturing company in Newberg, Oregon, and is hybrid.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior