We are seeking a highly motivated and experienced Senior Firmware Engineer to join our growing team. As a Senior Firmware Engineer, you will play a critical role in the development of firmware for our innovative neural biosensor and other cutting-edge products. You will be responsible for designing, implementing, and testing firmware solutions that meet the highest standards of performance, reliability, and safety. This role requires a deep understanding of embedded systems, real-time operating systems (RTOS), and communication protocols. Experience with signal processing and machine learning is a plus.
Supervisory Responsibilities:
May mentor and provide guidance to junior firmware engineers.
May lead small teams on specific projects.
Responsibilities:
Design, develop, and implement firmware for embedded systems, specifically for our neural biosensor and related products.
Collaborate with hardware engineers to define hardware/firmware interfaces and ensure seamless integration.
Develop and maintain firmware documentation, including design specifications, test plans, and code comments.
Participate in code reviews and contribute to the improvement of our firmware development processes.
Work closely with the software and algorithm teams to integrate firmware with higher-level software components.
Optimize firmware for performance, power consumption, and memory usage.
Debug and troubleshoot firmware issues, including identifying and resolving bugs.
Stay up-to-date on the latest firmware development technologies and trends.
Contribute to the development and maintenance of our firmware testing infrastructure.
Participate in the definition and implementation of firmware security measures.
Estimated Salary Range
Our AI-powered salary intelligence estimates this position’s salary to be between $95,000 - $125,000. The actual salary may vary based on factors such as experience, location, and market trends.