Key Skills: C, C Programming, Scripting Language
Roles and Responsibilities:
- Design, develop, and maintain embedded software applications using C and C programming.
- Collaborate with cross-functional teams to integrate machine learning modules into embedded systems.
- Utilize scripting languages such as Python for automation and testing purposes.
- Troubleshoot and debug embedded software issues to ensure optimal performance.
- Participate in code reviews and contribute to best practices in software development.
- Stay updated with the latest trends and technologies in embedded systems and networking.
Skills Required:
- Strong programming experience in C and Embedded C
- Hands-on knowledge of embedded systems
- Familiarity with scripting languages like Python
- Experience in debugging and optimizing embedded applications
- Good understanding of machine learning module integration (nice to have)
Education: Bachelor's degree in Computer Science, Electronics, or a related field