We are looking for a Software Architect to lead architecture for embedded Linux-based systems and design scalable, extensible software solutions across multiple teams. Most architecture roles are about maintaining systems. This one is about building what doesn't exist yet. I'm working with a high-growth, product-led tech company tackling complex, real-world engineering problems, the kind where performance, reliability, and precision actually matter. What you'll be doing: ● Leading architecture for embedded Linux-based systems ● Designing scalable, extensible software solutions across multiple teams ● Working closely with software, hardware, and algorithm engineers ● Driving best practices, testability, and code quality ● Building proof of concepts and shaping future system design What you need: ● Strong background in software architecture hands-on engineering ● Experience with multi-process / service-based architectures (IPC, etc.) ● Solid Linux experience (embedded Linux a big plus) ● Proficiency across Python, C++, Go ● Comfortable operating across cross-functional engineering teams ➕ Nice to have: Exposure to RF / FPGA / DSP environments Experience working in high-performance or hardware-integrated systems ⚠️ Reality check: If your background is purely enterprise apps or high-level architecture diagrams, this will be a stretch. This role needs someone who can operate close to the metal and still think strategically. Sydney-based (onsite) If you want to work on genuinely challenging tech in a fast-scaling environment, let's talk