Job Summary
A company is looking for a Senior Embedded Software Engineer.
Key Responsibilities
- Design, develop, and maintain firmware for embedded systems, ensuring functionality and performance optimization
- Collaborate with cross-functional teams to integrate software with hardware components and troubleshoot issues
- Conduct code reviews, document changes, and ensure compliance with coding standards in firmware development
Required Qualifications
- Minimum of 4 years of hands-on experience in firmware/embedded software development
- Proficiency in C and C++ programming languages, with a willingness to learn Python
- Experience with hardware interfaces, real-time operating systems (RTOS), and embedded systems design
- Familiarity with debugging tools and methodologies for embedded systems
- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira)
Comments