Successful candidate will be tasked with developing advanced embedded software for client Net Zero products, including bi-directional EV chargers and Home Energy Management Systems (HEMS).
Primaryresponsibilities
-
Develop and maintain embedded software for NetZero products, ensuring code reusability across different projects.
-
Collaborate with a small, focused team todeliver high-quality software solutions within specified timelines.
-
Identify and implement the best embedded Linuxdistribution for all projects, with a preference for long-term consistency(e.g., Yocto, Buildroot).
-
Develop a Home EMS system based on a common Linux OS stack, utilizing open-source Home Assistant components for whole home energy management, with potential future integration of local AI functionalities.
-
Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance.
Requirement
-
Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.
-
5 years’ experience in embedded software development, preferably in a Linux
-
Environment and good working experience in C/C++programming languages.
-
Experience with embedded Linux distributions, such as Yocto or Buildroot, and familiarity with Linux kernel development.
-
Knowledge of IEC15118 standards and experience with EV charging systems is a plus.
-
Familiarity with modern ARM SoCs and low-level device driver knowledge in embedded system designs.
-
Experience with Home Assistant or similar open-source home automation platforms.
-
Familiarity with modern cybersecurity requirements, relevant design techniques, and legal requirements such as the updated CE-RED Directive.
-
Knowledge of common data communication protocols, edge AI implementations & tools, and modern wireless technologies (Thread, Wi-Fi 7, BLE Coded PHY) is advantageous.
Interested applicants may send in their detailed resumes, with subject title
:
105-Embdded
in MS Word format
We regret that only shortlisted candidates will be notified.
Formilleza Jacqueline Rey (Reg. Nos. R1104128)
IT Consultancy& Services Pte Ltd
EA License No.: 92C5311
For more information about ITC, please visit us @ www.itcspl.com