Edge Computing Lead
About the Role
We are seeking an experienced Edge Computing Lead to join our team. In this role, you will be responsible for designing, implementing, and managing edge computing services.
Key Responsibilities
* Lead a small team of software engineers in developing and maintaining edge or embedded software on Linux.
* Design and architect edge computing services using C++ and Python.
* Mentor and guide team members in agile development best practices.
* Analyze code and application execution for optimization and performance tuning.
Requirements
* A degree in Engineering, Computer Science, or a related discipline.
* Minimum 5+ years of practical experience developing and maintaining edge or embedded software on Linux.
* Strong C++ background with knowledge of Python and Rust.
* Experience mentoring and leading other engineers.
* Australian citizenship, Permanent Resident, or valid work visa.
Benefits
This is a mid-senior level position offering a full-time employment contract. You will be working in an innovative environment with opportunities for growth and professional development.
This role requires someone who is passionate about edge computing and has excellent leadership skills. If you are looking for a challenging opportunity to lead a team of talented software engineers, please apply.