Job Summary
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
Comments