Join Our Team as a System Software Developer - Shaping the Future of Embedded Linux Systems!
Are you eager to play a crucial role in the development of cutting-edge products? We are looking for a skilled and passionate System Software Developer to join our dynamic team. If you have a knack for overcoming technical challenges, a talent for problem-solving, and a desire to contribute to the evolution of Embedded Linux systems, your future starts here!
Why Join Us?
🌟 Impactful Work: Enjoy a role where your contributions directly influence the development of our unique products.
🌟 Autonomy: Experience the freedom to shape the testing process and influence the work environment.
🌟 Prestigeless Culture: Join a dynamic team where each team member’s input is valued, and collaboration is key.
🌟 Global Exposure: Engage in international collaboration and contribute to a global organization.
About the role:
Development of Embedded Linux Systems: Design and implement software solutions for Embedded Linux systems in our groundbreaking products.
Researching and Problem Solving: Investigate and find solutions to specific features or challenges during the development process.
Implementation: Write robust code to implement solutions for identified features or problems.
Network Understanding: Possess a strong understanding of network functionality at the IP level, focusing on network manipulation and integration with Embedded Linux systems.
Understanding Hardware Limitations: Recognize and work within the constraints of CPU and memory resources in Embedded Linux systems.
Manipulating Linux Systems: Have the ability to manipulate and configure Linux systems as needed for the development process.
Documentation: Document solutions, code, and system architecture to enhance understanding and support future development.
We hope that you bring:
✅ Embedded Linux Development: Proven experience in developing software for Embedded Linux systems.
✅ Programming Languages: Proficient in C/C++ programming languages. Golang is a plus.
✅ Yocto Project: Knowledge and hands-on experience with the Yocto Project, commonly used for building custom Linux distributions for embedded systems, is nice to have.
✅ Deep Network Understanding: A profound comprehension of network functionality, particularly at the IP level.
✅ Dual Expertise: We value candidates with a strong development background willing to learn and apply networking concepts.
✅A team player with a pragmatic approach and a curious mindset.
Daily Stand-Up Meetings: Begin each day with a collaborative stand-up meeting to discuss progress.
Research and Problem Solving: Dedicate time to researching specific features or challenges, finding optimal solutions.
Coding: Write code to implement solutions based on research and problem-solving activities.
Collaboration: Work closely with the team to ensure a coordinated and efficient development process.
🤗 We warmly welcome you to join our expanding team. Shape the future of technology with us! 🌍