About this role
The team is seeking an experienced Embedded Linux C++ Developer to join their team in the semiconductor manufacturing industry. This mid-senior level role involves building and maintaining robust embedded applications with a focus on networking and wireless communication within Linux-based systems.
Key Responsibilities:
- Develop and maintain embedded applications using C++ and Linux.
- Perform system integration and ensure seamless operation of networking and wireless components.
- Debug and troubleshoot issues in embedded systems to enhance performance and reliability.
- Optimize application performance through profiling and refinement techniques.
- Collaborate with cross-functional teams to define system requirements and design specifications.
Required Skills & Qualifications:
- Strong proficiency in C++ programming and embedded Linux development.
- Experience with networking protocols and wireless communication technologies.
- Familiarity with debugging tools and performance optimization techniques.
- Solid understanding of system integration processes and methodologies.
- Ability to work collaboratively in a team environment and communicate effectively.
Experience:
- 5-8 years of relevant experience in embedded systems development.
What we offer:
- Opportunity to work on cutting-edge technology in a dynamic environment.
- Collaborative team culture that fosters innovation and professional growth.
- Engaging projects that challenge your skills and expertise.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.