Job Openings
Software Developer (Parking System)
About the job Software Developer (Parking System)
Job Title: Software Developer (IoT & Automation Systems)
Job Description:
We are seeking a talented Software Developer with 2-3 years of experience in software development and at least 1 year of experience with IoT-related systems. This role involves designing, developing, and maintaining software for our in-house parking and automation systems, with a focus on delivering high-quality service and meeting customer expectations.
Key Responsibilities:
- Design, develop, and maintain software for in-house parking systems and automation solutions.
- Provide ad hoc remedial repair services as required by customers.
- Ensure desired service levels are met for assigned customers and sites.
- Develop PC software and systems for parking and automation solutions.
- Lead system design, support, and recommend improvements and customizations to conventional systems.
- Integrate various system components for optimal functionality.
- Conduct product maintenance and provide customer support services.
- Develop firmware for microcontrollers.
- Analyze customer requirements and implement new features for product improvements.
- Support on-site system and service work as required.
- Select the best approach for system development based on available resources.
- Generate ideas for creating or acquiring new resources.
- Analyze system performance and symptoms, making recommendations or providing solutions as necessary.
- Implement solutions to address customer feedback and enhance system performance.
Job Requirements:
- Education: Technical Diploma or Degree in Computer Science, Software Engineering, Electronic Engineering, or a related field.
- Experience:
- 2-3 years of experience in software development.
- At least 1 year of experience working with IoT-related systems.
- Technical Skills:
- Proficiency in coding languages, including C and Python.
- Strong knowledge of Visual Basic (VB.NET), WPF, C#, and/or ASP.NET.
- Database skills such as SQL, MS Access, and MSSQL.
- Additional Skills:
- Experience with system integrations, firmware development, and microcontroller programming.
- Ability to discuss highly technical concepts clearly and effectively.
- Strong verbal, written, and interpersonal communication skills.