Ryan Zhuang
Software & Manufactruring Engineering Manager @ DTC | A Codan Company
About
A programmer, architect and leader. Highly experienced in software engineering (C++ / Python), test automation and manufacturing automation. Australian citizen.
Australia
Adelaide
Information Technology & Services
C/C++, Qt, Python, Embedded Linux, Artificial Intelligence (AI), Digital Transformation, Internet of Things (IoT), Strategic Leadership, Python (Programming Language), LabVIEW
Experience

Manufacturing Engineering Manager
Adelaide, South Australia, Australia
Codan Tactical Communications is a multinational tactical communication solution provider and radio manufacturer. Headquarted in South Australia, Codan has more than 60 years history in radio designing and manufacturing. In the Manufacturing Engineering Manager position, I'm playing a key role in supporting Codan's transition from a commercial radio manufacturer into a miliarty comms solution provider. With quality improvment and cost control as the end goals, I’m leading a team of software / electronics / mechanical engineers to design / maintain / improve our product manufacturing systems - most notably the automation test systems. The detailed responsibilities incl.: 1. Leading the design / development / maintenance of the manufacturing automation systems. 2. Design and implementation of the automation software applications (Python, C++, SQL, LabVIEW). 3. Supporting the new product introduction (NPI) process. 3. Reviewing engineering designs to ensure DFM (Design For Manufacturing). 4. Manufacturing yields analysis and continuous improvement. The key skills used in this role include: - Software programming: C++ 98/11/14, Python 3, LabVIEW (with NI DAQ devices), SQL Server, Qt, PySide6 (Qt for Python), pybind11. - Hands-on electronics and mechanical skills. - Lean & six sigma principles. - Management and leadership skills.

Senior Software Engineer / Project Tech Lead
Adelaide, Australia
On the software engineer position, I was a key player in the Codan Tactical Communications engineering team. I supported Codan in the whole life cycle of the SDR HF Radio product line. My detailed responsibilities include: 1. Designing, implementing and maintaining the embedded software / firmware / drivers for Codan's HF radio productions and peripheral devices. 2. Designing, implementing and maintaining PC / smartphone applications. 3. Designing automation test framework and test scripts. 4. Managing software i18n and localisation. 5. Creating development requirements documentation. 6. Creating user documentation process and maintaining user documentation. 7. Providing technical leadership in R&D projects. The skills / tools / platforms involved in this role include: - Programming languages: C, C++ 98/11/14, Python 2/3, Objective C, Swift, SQL, Golang, XML, Markdown, HTML, CSS, Javascript. - Software frameworks: Qt, Pyside6 (Qt for Python), pybind11. - Software tools: Git, Azure DevOps, cmake, build-essentials, Visual Studio, Code Composer Studio, SQL Server, LTIB, Pandoc, Prince XML, Sisulizer, etc. - Operating systems: Embedded Linux, TI DSP BIOS, Windows, iOS. - Processors/microcontrollers: Freescale i.MX25, TI TMS320C6748, ATmega1280, Atmel2490, PIC16C77, etc.

Software Engineer
Shanghai
As a software engineer at Philips, I was a key member in the SureSign patient monitor design team. My main responsibilities include: 1. Developing the software / firmware running in the SureSign patient monitors. 2. GUI design. 3. Product testing. 4. Software i18n and localisation. The skills and platforms involved in this role include: - Programming languages: C, C++98, Python. - Visual Studio, MFC. - WinCE, linux.

Software Engineer
Shanghai
Autodesk is a multinational software corporation that provides software products and services for architecture, engineering, construction, and manufacturing. As a software engineer at Autodesk, I was involved in multiple projects including Autodesk Inventor, Design Review, DWF Viewer, DWF Composer, etc. My main responsibilities in these projects are: 1. Developing PC software. 2. GUI design. 3. Software testing. The skills used in these projects include: - Programming languages: C, C++ 98. - ATL/WTL/MFC libraries. - COM (Component Object Model) - 3D rendering algorithms.
Ryan Zhuang's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


