x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Summit Talent Pte. Limited

Summit Talent Pte. Limited company logo

Our client is a global leader in electric vehicle (EV) charging infrastructure and microgrid solutions. They are expanding rapidly and seeking for Software Engineer to join the team.

The role of the Software Engineer is to develop, enhance and maintain software solutions for electric vehicle (EV) chargers.


Key Responsibilities:

  • Software Development: Design, develop, test and deploy software for EV charger solutions, including firmware, backend systems and user interfaces.
  • Integration: Work on integrating software with hardware components, ensuring seamless communication between EV chargers and associated systems such as payment gateways, grid management systems and user apps.
  • Optimization: Optimize software performance and reliability for EV chargers, ensuring efficient operation and adherence to industry standards.
  • Troubleshooting: Diagnose and resolve software-related issues in EV chargers, including bugs, performance issues and connectivity problems.
  • Documentation: Create and maintain technical documentation for software design, development processes and user manuals. Ensure clear and comprehensive documentation for both internal teams and end-users.
  • Collaboration: Collaborate with cross-functional teams, including hardware engineers, product managers and UX/UI designers, to deliver cohesive and high-quality EV charging solutions.
  • Compliance: Ensure that software solutions comply with relevant industry standards, regulations, and security protocols. Stay informed about evolving regulations and best practices in the EV charging sector.
  • Innovation: Research and implement new technologies and methodologies to enhance the functionality and user experience of EV charging solutions. Contribute to the development of cutting-edge features and improvements.
  • Customer Feedback: Gather and analyze feedback from users and stakeholders to drive software enhancements and ensure that solutions meet customer needs and expectations.
  • Support: Provide technical support and guidance to other team members and stakeholders on software-related matters.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum 2 years of experience in software development, with a focus on embedded systems, firmware or application development. Experience in the EV or energy sector is highly desirable.
  • Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges effectively.
  • Excellent verbal and written communication skills, with the ability to convey technical information clearly to both technical and non-technical audiences.
  • Ability to work collaboratively within a team environment, including remote teams, and to manage multiple priorities effectively.
  • Willingness to learn and adapt to new technologies and changing industry trends.
  • Familiarity with cybersecurity practices relevant to IoT and software solutions.
  • Contributions to open-source projects or industry forums related to EV technology.

Technical Skills:

  • Proficiency in programming languages such as C/C++, Python, Java, or JavaScript.
  • Experience with embedded systems and real-time operating systems (RTOS).
  • Familiarity with communication protocols such as OCPP (Open Charge Point Protocol), MQTT or RESTful APIs.
  • Knowledge of cloud computing platforms and services (e.g., AWS, Azure) is advantageous.
  • Experience with version control systems (e.g., Git) and software development methodologies (e.g., Agile/Scrum).

What We Offer:

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional development and career advancement.
  • A dynamic and innovative work environment.
  • Support for work-life balance and flexibility.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Application Engineer (Marine) MNC
Recruitpedia Pte. Ltd.
Quick Apply
Software QA Engineer (Medical Industry)
Recruitpedia Pte. Ltd.
Quick Apply
Senior System Administrator (PRIT)
Persolkelly Singapore Pte. Ltd.
Quick Apply
Network Engineer (Routing and Switching)
Activate Interactive Pte Ltd
Quick Apply
Network Engineer (Voice and Wireless)
Activate Interactive Pte Ltd
Quick Apply
Network Security Engineer
Activate Interactive Pte Ltd
Quick Apply
Technical Manager (UPS/DC Power, 5.5 days)
Recruit Expert Pte. Ltd.
Quick Apply
Java Technical Lead /Architect - 12 Months Contract
Persolkelly Singapore Pte. Ltd.
Quick Apply
Technical Superintendent [COC / Oil & Gas]
Linkedcorp Hr Consultancy Pte. Ltd.
Quick Apply
Associate Data Analyst
Terra Systems Pte. Ltd.
Quick Apply