Senior Embedded Software Engineer - AI-Powered Smart Cameras

Xailient Inc. Australia
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join Xailient, a cutting-edge start-up, to revolutionize AI-powered smart cameras with ultra-efficient models at the edge of IoT. We're looking for a senior engineer with expertise in embedded Linux systems and C++/Python. Help us ship a billion devices and drive the design and architecture of our product.

Key Highlights
7+ years of experience in commercial software and 5+ years in embedded Linux systems
Expertise in C++, Python, embedded Linux, ARM, Docker, OpenCV, CMake, TDD, and GitHub Actions
Remote-first and flexible work arrangements with a fun and collaborative culture
Technical Skills Required
C++ Python embedded Linux ARM Docker OpenCV CMake TDD (Google Test and Google Mock) GitHub Actions
Benefits & Perks
Remote-first and flexible work arrangements
Work-from-anywhere policy in Australia with core hours in Sydney timezone
Fun and collaborative culture with frequent team retros and knowledge sharing sessions

Job Description


Join Xailient, a cutting-edge start-up revolutionising AI-powered smart cameras with ultra-efficient models at the edge of IoT. We’re on a mission to ship a billion devices, and we need your expertise to make it happen!


What you bring:

  • 7+ years in commercial software, 5+ years in embedded Linux systems.
  • Expert in C++ (C++11, C++14 and STL), Python, embedded Linux, ARM.
  • Skilled in Docker, OpenCV, CMake, TDD (Google Test and Google Mock), GitHub Actions.
  • Strong problem-solving, debugging, and time management skills.
  • A passion for AI, computer vision, and high-performance embedded systems.

  • What we offer:

    • Remote-first and flexible
    • Work from anywhere in Australia on flexible time with core hours in Sydney timezone
    • Balance between async collaboration and real time
    • School run or surf run midday? You do you!
    • Make an impact
    • Drive design and architecture of the product - have your say and be listened to
    • Very few management layers, and no BS: we always strive for best technical solution
    • Experiment with new ideas
    • Fun and collaborative culture
    • Frequent team retros where you are listened to with concrete action plan to do better!
    • Share your passion with experts in real time C++ and embedded ML - we love what we do and we're good at it!
    • Using LLM tools like Cursor or Claude Code is encouraged to do the programming labour for you while being mindful of producing slop
    • Pair programming, knowledge sharing, and design review sessions

  • Apply now to be a part of the next wave of AI-driven smart devices!


    Subscribe our newsletter

    New Things Will Always Update Regularly