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!


    Similar Jobs

    Explore other opportunities that match your interests

    Senior Website Developer

    Programming
    9h ago
    Visa Sponsorship Relocation Remote
    Job Type Contract
    Experience Level Entry level

    nerd on call services

    Australia

    Junior Data Engineer

    Programming
    1w ago
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Entry level

    grupo ban ban

    Australia

    Senior C++ Software Engineer

    Programming
    1w ago
    Visa Sponsorship Relocation Remote
    Job Type Contract
    Experience Level Not Applicable

    keystone recruitment

    Australia

    Subscribe our newsletter

    New Things Will Always Update Regularly