

Firmware Engineer (contract)
Location
Redmond, WA
Level
Senior-Level
Department
Consumer Electronics
Type
Salary
$120,000 - $140,000
Job Description
Posted on:
2025-06-12
Responsibilities
- Fine-tune and improve sophisticated software implementation projects.
- Gather and analyze system requirements, document specifications, and develop software solutions.
- Analyze and review enhancement requests and specifications.
- Implement system software and customize to client requirements.
- Prepare detailed software specifications and test plans.
- Code new programs to client specifications and create test data for testing.
- Modify existing programs to new standards and conduct unit testing.
Job Requirements
- Bachelor's degree in computer science, computer engineering, or related field.
- 8-10 years of experience required, with a minimum of 5 years in embedded firmware development.
- Proficient in C language development; C++ and other higher-level languages are a plus.
- Strong understanding of embedded systems and architecture.
- Proficient in using hardware debugging tools such as logic analyzers and oscilloscopes.
- Strong problem-solving and debugging skills for multiprocessor systems.
- Excellent communication skills to convey technical concepts effectively.