Senior Embedded Systems Engineer
Vor 4 Tagen
Senior Embedded Software Engineer Location: Sydney Employment Type: Full-Time Seniority Level: Senior / Technical Lead Industry: Embedded Systems, Electronics, AI / Sensor Technology Salary: $170,000 - 190,000 + Super + ESOP Overview We are seeking an experienced Senior Embedded Software Engineer to design and deliver high-performance firmware for next-generation embedded systems. The ideal candidate is deeply technical, hands‑on, and passionate about building robust, efficient, and scalable embedded software that bridges hardware and AI‑driven technologies. This role is central to our core product development, with opportunities for technical leadership and mentoring across multidisciplinary teams. Core Technical Skills Embedded C++ (C++17 or later): Expert‑level use of object‑oriented programming, templates, and modern C++ paradigms. Embedded Software Architecture: Proven ability to design scalable, modular, and maintainable firmware architectures. Real‑Time Embedded Systems: Experience developing with RTOS and bare‑metal systems. Microcontroller Expertise: Deep familiarity with Arm Cortex‑M platforms and toolchains such as STM32CubeIDE, Keil, or IAR. (Bonus IMX) Low‑Level Programming & Debugging: Skilled in register‑level programming, peripheral control, and using JTAG/SWD debuggers. Hardware–Software Integration: Experience with board bring‑up, peripheral/sensor integration, and hardware validation testing. Communication Protocols: Proficient in UART, SPI, I2C, and other embedded interfaces. System Optimisation: Strong understanding of power, timing, and memory optimisation in constrained environments. Development Practices Continuous Integration (CI): Experience defining and maintaining automated build/test pipelines. Testing Frameworks: Skilled in unit, integration, and regression testing of embedded systems. Code Quality & Design Patterns: Advocates for clean, maintainable, and reusable embedded code. Version Control & Code Reviews: Strong command of Git workflows and structured peer review processes. Product Delivery & Integration Production Firmware Delivery: Proven experience delivering production‑grade firmware from prototype to mass manufacture. System Integration: Ability to interface embedded systems with AI algorithms, cloud platforms, or high‑level applications. Field Troubleshooting: Skilled in diagnosing complex performance and reliability issues in deployed hardware. Full Lifecycle Ownership: Deep understanding of requirements capture, design, implementation, testing, and deployment. Cross‑Functional Collaboration: Works closely with hardware, AI, and product teams to align technical outcomes with business goals. Mentorship: Supports and guides junior engineers in embedded design and development best practices. Technical Leadership: Helps shape firmware standards, design guidelines, and overall technical strategy. Communication: Clearly conveys complex technical information to both engineering and non‑technical stakeholders. Bonus / Nice‑to‑Have Skills Edge ML Integration: Experience deploying or optimising machine learning models on microcontrollers. Open‑Source Contributions or Publications: Demonstrated technical thought leadership and community involvement. Software IP Management: Experience with patent disclosures or IP documentation processes. Field Deployment: Practical experience iterating and debugging firmware in customer‑facing environments. Please reach out to for more info. #J-18808-Ljbffr
-
Embedded Control Systems Engineer – R&D, PLCs
vor 1 Woche
Council of the City of Sydney, Österreich Embedded Expertise VollzeitA leading engineering firm in Australia is seeking a Control Systems / Embedded Engineer to work on complex systems used on board trains. The role involves designing control systems, PLC programming, and working with various communication protocols. Candidates should possess a strong background in Electrical and Electronic Engineering. A commitment to...
-
Control Systems
vor 1 Woche
Council of the City of Sydney, Österreich Embedded Expertise VollzeitControl Systems / Embedded Engineer – hi-tech R&D Location: Artarmon Type: Permanent Ref: BBBH1914 Reporting to the System Manager, you will work in a small tight-knit team on complex systems used on board trains. You will enjoy a varied role which allows you to use your expertise in Electrical and Electronic Engineering. Control systems design,...
-
Senior Embedded Software Engineer
vor 9 Stunden
Council of the City of Sydney, Österreich The Network VollzeitSenior Embedded Systems Engineer $170k-$190k + Super + ESOP Sydney | Hybrid | Deep-tech innovation We are looking for a Senior Embedded Systems Engineer to help build the next generation of smart sensing technology. This role offers the chance to work on impactful, privacy-conscious solutions that make a difference in real-world applications. The Role You...
-
Council of the City of Sydney, Österreich Johnson Controls, Inc. VollzeitA global diversified technology company is seeking a Senior Embedded Software Engineer to design and develop embedded control systems for Traffic Signal Controllers. This role requires strong C programming skills and expertise in safety-critical systems. The ideal candidate will work closely with a multidisciplinary team and thrive on delivering innovative...
-
Council of the City of Sydney, Österreich The Network VollzeitA leading technology firm in Sydney is seeking a Senior Embedded Systems Engineer to develop the next generation of smart sensing technology. This hybrid role offers the opportunity to lead embedded software development and work closely with cross-functional teams on impactful solutions. The ideal candidate has over 8 years in embedded systems and strong C++...
-
Council of the City of Sydney, Österreich The Network VollzeitA leading technology company in Sydney is seeking a Senior Embedded Systems Engineer to develop cutting-edge smart sensing technology. This hands-on role requires over 8 years of experience in embedded systems, strong C++ skills, and a solid understanding of RTOS and communication protocols. You will lead embedded software development, collaborate with...
-
Senior Embedded Systems Engineer — Linux
vor 1 Woche
Council of the City of Sydney, Österreich ProFound People VollzeitA leading deep-tech organization is seeking a Senior Software Engineer to develop and optimize software for high-performance embedded systems. You will work in a multidisciplinary team focusing on transitioning research prototypes into deployable solutions, with responsibilities including performance software development, integration of on-device software...
-
Junior Embedded Software Engineer – Autonomy Systems
vor 3 Wochen
City of Melbourne, Österreich SYPAQ Systems VollzeitA leading Australian technology firm in Port Melbourne is seeking a Junior Software Engineer. You will design, develop, and test embedded software for autonomous systems. Ideal candidates will have strong skills in C/C++, Java, and embedded development. A Bachelor’s Degree in Computer Science or Engineering is required. This role offers flexible work...
-
Senior Embedded Software Engineer
vor 2 Wochen
Council of the City of Sydney, Österreich ANJ Industries International VollzeitANJ Industries International is an Australian-owned company founded in 1995 and located in Revesby, NSW. We specialize in the design and manufacturing of a wide range of electronic devices and custom software solutions, including embedded systems. Our capabilities span the full product lifecycle — from development to manufacturing and ongoing maintenance....
-
Senior Electronics Engineer — RF
vor 9 Stunden
Council of the City of Sydney, Österreich DroneShield Limited VollzeitA leading defense technology company in Sydney is hiring a Senior Electronics Engineer to join their embedded systems team. The role emphasizes high-speed and RF circuitry design, requiring at least 5 years of hardware design experience. Candidates should possess a BS in Electronics Engineering and be proficient in PCB design using Altium. The position...