About This Opportunity
Ignite your career as an Embedded Software Developer proficient in C programming. Drive software excellence for embedded and real-time systems while enhancing code performance and reliability.
This role is for seasoned professionals with over 3 years of experience in C development. You will leverage your expertise in data structures and multithreading in a collaborative environment, working alongside hardware and firmware specialists. Your participation in code reviews will ensure adherence to quality standards, and you'll contribute to ongoing process improvements.
Key Responsibilities:
• Design and develop embedded software in C
• Optimize code for performance and reliability
• Collaborate with hardware and QA engineers
• Conduct code reviews and ensure best practices
• Maintain comprehensive project documentation
Requirements:
• Minimum of 3 years in C software development
• Strong grasp of memory management techniques
• Skilled with debugging tools ...