Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
BCforward is looking for a Firmware Software Engineer to join their Smart Glasses team, focusing on improving the reliability and performance of products through automated testing and firmware health monitoring. Ideal candidates should have 2-4 years of experience, particularly in embedded systems, with a strong foundation in C/C++. The role is remote and offers an hourly salary between $50 and $60.
4 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from BCforward
BCforward is seeking a Firmware Software Engineer to work remote
Firmware Software Engineer I
Start/End Dates: 7/14/2025 - 12/31/2025
Location: US - OR - Remote PST
Pay: $50-$60/hr.W2
Summary:
Seeking a Firmware Software Engineer with 2-4 years of experience to join the Software Engineer – Smart glasses. This ideal for individuals who are passionate about working at the intersection of hardware and software and want to contribute to Automated Testing / Continuous Integration improvements and Dashboard development to monitor firmware health projects.
This team is focused on increasing the reliability of Smartglasses firmware and increasing developer velocity by improving the efficiency and effectiveness of our automated testing suite. The successful candidate will be part of and work with the Smartglasses Core Platform Firmware team. The position is an individual contributor role and will operate under the guidance of a team lead, along with 1-2 other developers.
Must have skills:
• Proficiency in C/C++.
• Deep understanding of testing strategies and test development for embedded devices.
• Proficiency in debugging embedded firmware code.
Nice to have skills:
• Prior experience in defining/executing a test strategy for a consumer embedded device.
• Experience with CI tooling.
• Experience with Jest end-to-end testing.
Education:
• Bachelor of Computer Science or Engineering degree preferred.
Story Behind the Need – Business Group & Key Projects:
Key Projects/Day-to-Day Responsibilities: Key Projects:
Automated Testing / Continuous Integration improvements.
Dashboard development to monitor firmware health.
Day-to-Day:
Monitor stability of automated tests.
Develop new automated tests and improve existing tests.
Debug flaky tests. Root cause issues to determine whether problems are caused by tests or the underlying firmware code.
MUST HAVE SKILLS
Proficiency in C/C++.
Deep understanding of testing strategies and test development for embedded devices.
Proficiency in debugging embedded firmware code.
GOOD TO HAVE
Prior experience in defining/executing a test strategy for a consumer embedded device.
Experience with CI tooling.
Experience with Jest end-to-end testing.
2-4 years of experience.
CS or Engineering degree preferred
There is a lot of complexity in the software and tooling used to deliver the Smartglasses firmware. Candidates must be able to ramp up quickly and be able to proactively seek out knowledge and assistance when necessary.
Candidates must be able to dive deep into unfamiliar codebases to root cause and fix problems.
Coding Interview
Referrals increase your chances of interviewing at BCforward by 2x
Beaverton, OR $90,000.00-$180,000.00 6 days ago
Beaverton, OR $90,000.00-$1,250,000.00 1 month ago
Oregon, United States $100.00-$100.00 2 hours ago
Oregon, United States $115,000.00-$185,000.00 2 months ago
Portland, OR $67,086.00-$111,634.00 7 months ago
Oregon, United States $72,100.00-$94,605.00 3 weeks ago
Portland, OR $90,000.00-$215,000.00 12 hours ago
Washington County, OR $135,500.00-$252,500.00 4 hours ago
Portland, OR $160,000.00-$200,000.00 1 week ago
Oregon, United States $148,000.00-$287,500.00 2 weeks ago
Oregon, United States $75,000.00-$80,000.00 2 months ago
Portland, OR $90,000.00-$185,000.00 12 hours ago
Portland, OR $97,019.00-$163,027.00 1 month ago
Portland, OR $180,000.00-$300,000.00 1 week ago
Portland, OR $110,000.00-$270,000.00 3 days ago
Portland, OR $68,696.00-$114,313.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.