Description of the job
Principal Embedded Software Architect
4 days ago Be among the first 25 applicants
Direct message the job poster from PROFOUND
Experienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology RecruitmentJob Title: Principal Embedded Software Architect
Location: Sydney, Australia
(Hybrid(3-2)/Flexible Work Options Available)
Overview:
We are seeking an experienced and visionary Principal Embedded Software Architect to lead the design, architecture, and technical strategy of embedded software platforms across multiple advanced technology projects. This role is ideal for a hands-on software leader with deep embedded systems knowledge, strong architectural skills, and a track record of delivering complex, high-reliability products in a regulated or high-tech environment.
Key Responsibilities:
- Lead the system architecture and design for embedded software platforms across all product development initiatives.
- Act as the technical authority and design decision-maker, ensuring consistency, scalability, and high quality of all embedded software deliverables.
- Define and continuously evolve software engineering discipline, tools, and processes to drive productivity, quality, and innovation.
- Take ownership of the end-to-end software engineering ecosystem, working closely with cross-functional teams to define product concepts, system requirements, and long-term technology roadmaps.
- Provide technical leadership within R&D, including the development of novel embedded software solutions and improvements to existing systems.
- Influence and guide incremental development and testing strategies, ensuring robustness and compliance with project timelines.
- Actively support and contribute to project prioritisation and decision-making frameworks to ensure timely delivery of development milestones.
- Mentor and uplift internal technical capability through coaching, knowledge-sharing, and leadership development.
- Serve as a subject matter expert, providing deep domain expertise internally and building technical credibility externally where needed.
Qualifications and Experience:
- 15+ years of experience in software engineering, with at least 5 years in a technical leadership or architectural role.
- Deep expertise in embedded systems architecture and firmware development for microcontrollers and microprocessors (e.g., ARM Cortex, RISC-V).
- Strong proficiency in hardware/software interfacing including GPIO, SPI, I2C, UART, ADCs, and related embedded subsystems.
- Practical experience in real-time embedded systems: memory management, interrupt handling, power optimisation, low-level drivers, etc.
- Demonstrated capability with communications protocols: CAN, LIN, Ethernet, Modbus, BLE, Zigbee, UWB, etc.
- Proficient in modular software design, including the ability to partition systems into layers (e.g., HAL, drivers, middleware, application).
- Experience documenting and communicating software architectures, including UML, sequence diagrams, and system block diagrams.
- Familiarity with Agile development, CI/CD practices, and version control systems.
- Proven ability to drive scalable, reusable, and maintainable codebases across multiple products or product lines.
- Strong interpersonal skills and a collaborative mindset.
- Ability to mentor junior engineers and shape technical culture.
- Experience working in safety-critical or regulated industries (e.g., medical, automotive, aerospace) is a plus.
- Passion for technology innovation and delivering real-world impact.
Please reach out to Write to the company
Seniority level- Seniority levelMid-Senior level
- Employment typeFull-time
- IndustriesMedical Equipment Manufacturing
Referrals increase your chances of interviewing at PROFOUND by 2x
Get notified about new Software Architect jobs in Sydney, New South Wales, Australia.
Sydney, New South Wales, Australia 1 month ago
Senior Software Engineering Manager (Relocation to Bangkok)Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 6 days ago
Software Engineering Leader (Crew Tech Lead)Senior Solutions Architect (m/f/d) - APACSydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 2 weeks ago
North Sydney, New South Wales, Australia 7 hours ago
Sydney, New South Wales, Australia 4 days ago
Sydney, New South Wales, Australia 1 hour ago
Sydney, New South Wales, Australia 6 days ago
Sydney, New South Wales, Australia 2 weeks ago
Lead Technical Architect – Microsoft & AI SolutionsSydney, New South Wales, Australia 3 days ago
Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia 2 weeks ago
Technical architect/ Technical lead/ developerSydney, New South Wales, Australia 6 days ago
Sydney, New South Wales, Australia 2 weeks ago
Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia 4 days ago
Resident Solutions Architect, ML & GenAISydney, New South Wales, Australia 3 weeks ago
Solutions Architect, Telco, Media, Entertainment, Gaming, SportsSydney, New South Wales, Australia 2 weeks ago
Senior Solutions Architect - Dayforce HCMParramatta, New South Wales, Australia 1 week ago
Senior Technical Architect - Commerce CloudSurry Hills, New South Wales, Australia 1 hour ago
Sydney, New South Wales, Australia 5 days ago
Sydney, New South Wales, Australia 3 weeks ago
North Sydney, New South Wales, Australia 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr