Software System Architect

Summary

Leads system architecture and design for embedded software projects, defining interfaces and strategies across hardware and software platforms. Drives development and testing of firmware solutions in C/C++, Python, and Rust on embedded Linux, while leading engineering teams and managing CI/CD with Docker and GitLab.

Industry: Software Technology Sector

Location: Central area

Skills: Software Architect in in Embedded Systems / Firmware

Position Responsibilities:

  • Lead system architecture and design, software development projects and integration.
  • Will define system-level architecture, interfaces and strategies across software and hardware related platform.
  • Lead the designing and development as well as testing software solutions.
  • Will lead direct, indirect and third-party staff involved in the project.
  • Work with stakeholders and partners for the delivery, execution, configuration and enhancement.


Position Requirements:

  • 5 years working experience in Software development, embedded software architecture, design and development.
  • Strong backgroaund and hands-on in C/C++. Bash Scripting, Python and Rust.
  • Experience with embedded Linux platform and OS customization.
  • Experience with DevOps Tools, CI/CD Pipelines (Docker, GitLab).
  • Leadership experience, have handled senior engineers and software development teams.


We will consider all candidates but will prioritise those who have closer requirements to client needs.

Thank you!

Joseph Syho

Reg Number: R1108657

EA Licence No: 18C9079

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available