06 Aug
|
LSC Control Systems Pry
|
Dandenong
06 Aug
LSC Control Systems Pry
Dandenong
LSC Control Systems Pry Ltd – Dandenong VIC
LSC Control Systems is an Australian designer and manufacturer of innovative electronic control solutions used across industrial, commercial and entertainment environments. Our R&D; teambuilds reliable, high-performance products that combine robust hardware with intuitive, modern software. We value engineering excellence, curiosity, and a practical, hands-on approach to solving real-world problems. The company has a 46 year history of product development and production in Australia. The company is now part of a multinational group and expanding sales to new markets.
About the Role
As a Software Engineer at LSC, you will design, develop and maintain cross-platform applications using C++,Qt and QML, targeting Linux, Windows, macOS, iOS and Android with exposure to embedded systems.
You’ll work within a small, highly skilled engineering team to deliver industrial and commercial software products with a strong focus on user experience, reliability and maintainability. This role is accountable for delivering well-designed, efficient and reliable software, contributing to product architecture, supporting cross-functional teams, and ensuring high-quality code throughout the development lifecycle.
What you will do
- Develop software in C++ and QML (primarily using the Qt framework) for Windows, macOS,Linux, iOS and Android.
- Build web services and interfaces using REST and related technologies.
- Apply object-oriented design, software modelling and architectural principles.
- Integrate software with hardware, computing systems and embedded platforms.
- Conduct software testing, debugging, optimisation and code reviews.
- Maintain version control and bug tracking systems.
- Perform unit,
integration and system testing.
- Produce release documentation and support handover to production.
- Provide technical input to product design, feasibility assessments and development planning
- Support QA, Manufacturing and Customer Support as required.
- Investigate and adopt new technologies relevant to product development.
What you'll bring
Essential skills & experience
- Minimum 5 years relevant industry experience.
- Degree in Computer Science, Software Engineering or similar.
- Strong proficiency in contemporary C++.
- Experience developing applications using the Qt Framework, Widgets and QML.
- Hands‑on development experience in Windows and macOS environments. Working knowledge of Linux development.
- Understanding of TCP/IP networking concepts.
- Experience developing multi-threaded applications.
- Strong capability in software architecture and design.
- Working knowledge of macOS development or deployment.
- Ability to work independently across the full development lifecycle.
- Right to work in Australia.
Desired skills
- Experience with macOS, iOS or Android app deployment.
- Experience, web Gui frameworks, Python or other scripting languages.
- Exposure with embedded Linux environments.
- Exposure with ARM Cortex‑M or NXP processors.
- Exposure to Bluetooth communications (e.g. BLE).
- Understanding of Agile development practices.
Why Join Us?
- Work on diverse, real‑world products used across multiple industries
- Small, collaborative engineering team with end‑to‑end involvement
- Opportunities to work across desktop, mobile and embedded platforms
- 46 year history of strong R&D; and production in Australia.
- Now part of a multinational company expanding to wider international markets.
#J-18808-Ljbffr
📌 Software Engineer (C++/ Qt) (Dandenong)
🏢 LSC Control Systems Pry
📍 Dandenong