Embedded Software and Firmware Professional
About the Role
We are seeking an experienced Embedded Software and Firmware Professional to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining embedded software and firmware for custom hardware platforms.
Key Responsibilities
* Software Development: Design, develop, and test embedded software and firmware for various applications.
* Firmware Optimization: Work with STM32 microcontrollers to implement, debug, and optimize system functionality.
* Integration: Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
* Troubleshooting: Troubleshoot and resolve issues related to embedded software and hardware interaction.
Requirements
* Technical Skills: Proficiency in C programming language, experience with STM32 microcontrollers, and knowledge of embedded systems design.
* Collaboration: Excellent communication and teamwork skills, ability to work effectively in a fast-paced environment.
* Problem-Solving: Strong analytical and problem-solving skills, ability to troubleshoot complex technical issues.
What We Offer
* Competitive Compensation: A competitive salary and benefits package.
* Opportunities for Growth: Opportunities for professional growth and development.
* Collaborative Environment: A collaborative and dynamic work environment.