Who we are:
Cogniteam (www.cogniteam.com) is a software company in AI and robotics. Cogniteam developed an off-the-shelf unified cloud-based platform that empowers robotics companies to manage, deploy, and control their robots and entire fleets effortlessly. This cutting-edge technology sets new standards in the dynamic field of robotics, propelling businesses towards an exciting future of automation and advanced robotics.
Job Overview:
We are seeking an experienced Senior C# Developer to join our dynamic team. The ideal candidate will be responsible for implementing high-quality code that runs on edge devices, contributing to the development of our next-generation robotics and AIoT software. This role requires a deep understanding of C# programming, edge computing, and a passion for developing robust and efficient software solutions.
Key Responsibilities:
- Develop and implement high-quality C# code for edge computing applications.
- Collaborate with cross-functional teams to design, develop, and deploy software solutions.
- Optimize code for performance, scalability, and reliability on edge devices.
- Participate in code reviews, provide feedback, and ensure coding standards are met.
- Troubleshoot and resolve technical issues related to edge computing software.
- Stay updated with the latest industry trends and technologies in C# and edge computing.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Experienced with linux operating system.
- Proficiency with dotnet core / C# development.
- Experience with multi-threading, asynchronous programming and performance optimization.
- Proficiency with software development best practices and concepts.
- Strong understanding of version control (preferably git) and testing frameworks.
- Proven track record of designing and implementing software solutions for edge devices.
- Excellent problem-solving skills and the ability to work independently and in a team environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
Extra points if you are qualified with:
- Robotics software and associated technologies.
- Cloud-edge integration and IoT ecosystems.
- Programming languages such as Python and C++