A company is looking for a Senior Firmware Engineer to join their team. Key Responsibilities Drive advancements in modern best practices for firmware development Develop, program, review, and test firmware and electronic products Lead projects, collaborate with cross-functional teams, and participate in recruitment activities Required Qualifications At least 5 years of experience in embedded systems development Proficiency in programming languages such as C, C++, Python, Rust, and Assembly Experience with various operating systems including Bare-metal, FreeRTOS, and Linux Familiarity with protocols and drivers like UART, I2C, SPI, and BLE Knowledge of development tools including IDEs, Docker, and CI / CD pipeline configuration
Senior Firmware Engineer • Vancouver, Washington, United States