




Job Summary: Senior Firmware Development Analyst to develop and maintain product firmware, ensuring quality and performance while collaborating with hardware and software teams. Key Highlights: 1. Develop and validate embedded software/firmware fixes 2. Collaborate with hardware and software teams 3. Advanced experience in diagnosing failures in embedded systems Senior Firmware Development Analyst Description We are seeking a Senior Firmware Development Analyst to join our technology team. The professional will be responsible for developing and maintaining the firmware of our products, ensuring quality and performance. Responsibilities * Develop and validate embedded software/firmware fixes. * Perform firmware testing and bug fixes * Collaborate with hardware and software teams on integrated product development * Analyze and optimize firmware performance * Participate in technical meetings and discussions * Plan and implement unit tests (white box). Requirements * Proven experience in firmware development * Advanced experience in diagnosing failures in embedded systems * Proficiency in programming languages such as C and C\+\+ * Knowledge of code versioning (Git) * Experience in embedded software validation * Knowledge of communication protocols and hardware interfaces, such as RS232 and RS485\. * Ability to work collaboratively in a team * Degree in Information Technology, Computer Engineering, or related fields * Knowledge of GPS/GSM module protocols * Prior experience in ARM (STM32\) development


