We are looking for candidates with the following characteristics:
• Be our “digital entrepreneur”: Design and project manage our software architecture, hardware & software integration, electronics engineering integration, vendor liaison and management. Having a demonstrated record of success in any of the above areas will be a big plus.
• “Out of the box” thinker: When faced with a challenge or a problem, you proactively move the ball forward, instead of standing around waiting for the team manager or founder. You have a can-do attitude to deal with the unknown
• “Whatever It Takes” Mindset: Are you a true team player? In a startup, there are a lot of things that need to get done that aren’t glamorous, or in your direct line of duty.
• Integrity is important to us. We are looking for someone who is reliable & honest
• We are passionate about our purpose. We are looking for a team member who works hard, play hard and love life.
Job Duties:
• Design, develop, deliver, and maintain application for overall product cycle from frontend UI design to embedded software.
• Collaborate with product development team, operational team and business development team to design features to support the required business functionalities. • Assess & evaluate business requirements and identify cost-effective software and hardware solutions.
Desired Skills & Requirements:
• Extensive experience in development with Android, Linux Shell, C, JavaScript, HTML, openSSL, ideally related to development of embedded system. Experience in Python & .Net is a plus.
• Experience in developing low-level protocol driver, GUI applications, IoT, and cloud server management.
• Detailed knowledge of solution integration.
• Ability to use a range of Software Development tools including Source Control Management tools such as Subversion/GIT and frame wiring tool. Knowledge of continuous integration tools.
• Experience in the use of Windows, Linux, & Android operating systems, command line tools, scripting tools and basic system administration. • Good problem-solving & decision-making skills to develop effective fixes to complex technical problems.
• 5+ years of software developing experience.