A company is looking for a Staff Firmware Engineer. Key Responsibilities Set strategic direction for advancements in best practices and develop, program, review, and test firmware Provide technical guidance, mentorship, and lead projects while collaborating with cross-functional teams Participate in recruitment activities and branding outreach while managing work time independently Required Qualifications At least 10 years of relevant professional 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 multiple protocols and drivers such as UART, I2C, SPI, and BLE Knowledge of development tools like IDEs, Docker, and CI / CD pipeline configuration
Firmware Engineer • Anchorage, Alaska, United States