**Job Overview:**
We are seeking a highly skilled Embedded Systems Engineer to join our team in firmware development. As an Embedded Systems Engineer, you will work on the design, development, and testing of firmware for various embedded systems.
Key Responsibilities:
* Design and develop firmware for embedded systems using C programming language.
* Collaborate with cross-functional teams to identify and prioritize project requirements.
* Develop and maintain high-quality code that is well-documented and testable.
* Work closely with hardware engineers to ensure seamless integration of firmware with hardware components.
* Analyze and debug firmware issues to resolve problems quickly.
Requirements:
* Minimum 5 years of experience in Linux/C programming skills.
* Proven experience developing and debugging multi-threaded systems.
* Strong understanding of UNIX/Linux operating systems and programming environments.
* Excellent problem-solving skills and ability to communicate technical concepts effectively.
* Self-management skills, particularly in prioritization and execution.
Benefits:
* Opportunity to work on cutting-edge projects and technologies.
* Collaborative and dynamic work environment.
* Competitive salary and benefits package.
About Us:
We are a leading technology company that specializes in developing innovative solutions for embedded systems. Our team is passionate about delivering high-quality products that meet the needs of our customers.