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.