en

Services

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
Expertise

Our specialist consultants are experts across a range of disciplines, connecting you with the right talent for your permanent, temporary, contract, or interim jobs. Share your requirements and our experts will get in touch.

Submit a vacancy
Jobs

Let our industry specialists listen to your aspirations and present your story to the most esteemed organisations in Taiwan, as we collaborate to write the next chapter of your successful career.

See all jobs
Services

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
Insights

Whether you’re seeking to hire talent or seeking a new career move for yourself, we have the latest facts, trends and inspiration you need.

See all resources
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

[AI 能源解決方案] Sr. Software Engineer (Linux/C++/Python)

Save job

Keywords: Linux, Software, Firmware, Python, C++, IoT A leading technology innovator in Taipei is seeking a Senior Software Engineer to join their expanding team.

What you'll do:

  • Collaborate closely with project managers and fellow engineers to understand pain points within the energy IoT sector, including solar power plants and virtual power plants, ensuring that all requirements are addressed effectively.
  • Develop and maintain robust applications for IoT gateways such as automatic power control systems and Modbus transparent gateways, focusing on reliability and scalability.
  • Optimise existing IoT gateway performance by enhancing user experience, maintainability, and correctness through thoughtful engineering practices.
  • Write comprehensive automated tests and design documents while participating in code reviews with other engineers to uphold high standards of program quality and foster team development.
  • Design, implement, and maintain an Over-The-Air (OTA) firmware update system that ensures timely patching of client-side vulnerabilities with minimal disruption.
  • Address technical challenges related to streamlining programs for embedded systems with limited resources, ensuring efficiency and ease of maintenance.
  • Ensure reliable data transmission from edge devices back to the cloud under challenging network conditions while prioritising cybersecurity considerations throughout the process.
  • Contribute to the evolution of OTA systems as customer numbers grow, enabling effective management of large-scale IoT gateway deployments.
  • Engage in regular knowledge sharing sessions with colleagues to promote best practices across the engineering team.
  • Support continuous improvement initiatives by identifying areas for optimisation within both new and existing systems.

What you bring:

  • A positive attitude with an optimistic outlook; you thrive in collaborative environments where open communication is encouraged.
  • A solid foundation in fundamental sciences such as data structures and algorithms enables you to approach problems methodically.
  • Proficiency in Python, C/C++, and shell scripting languages allows you to develop efficient cross-compiled applications for embedded systems.
  • Experience refactoring legacy codebases into modular, maintainable solutions demonstrates your commitment to long-term quality.
  • Familiarity with Embedded Linux environments equips you to navigate complex system architectures confidently.
  • Hands-on experience using Git for version control ensures smooth collaboration within distributed teams.
  • Understanding of Docker containerisation supports modern development workflows across diverse platforms.
  • A willingness to participate actively in code reviews fosters collective responsibility for programme quality.
  • Curiosity about emerging technologies motivates you to stay current with industry trends relevant to IoT gateways.

What sets this company apart:

This organisation stands out as a trailblazer in bridging operational technology with information technology through innovative software services tailored for the industrial control sector. Since it started, it has achieved remarkable market leadership by delivering transformative SaaS solutions that empower clients across Taiwan’s energy landscape—and now internationally. Employees benefit from a culture rooted in collaboration, inclusivity, and mutual respect where everyone’s voice matters. Flexible working arrangements allow you to balance professional ambitions with personal commitments while ongoing training ensures your skills remain at the cutting edge. Generous pension contributions reflect a genuine investment in your future security. Here you’ll find not just a job but a community dedicated to making meaningful advances in global energy efficiency—where your contributions are recognised and celebrated every step of the way.

What's next:

If you are ready to take your career further by joining an inclusive team shaping the future of industrial software solutions worldwide—this is your moment!

Apply today by clicking on the link provided; we look forward to discovering how your talents can help shape tomorrow’s energy landscape.

Contract Type: Perm

Specialism: Electronics Manufacturing & Industrial Industries

Focus: Embedded Software/Algorithm

Industry: Electronics

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Associate

Location: Taipei

Job Reference: VIAECO-0ECC7A93

Date posted: 18 June 2026

Consultant: Sarah Lin