Contract Software Engineer

Join hands with a leading international equipment and digital solutions provider, offering value-added services across various transportation sectors.

Work with a team of experienced professionals, cutting-edge technologies, and industry-specific knowledge, all striving to accelerate the future of transportation.

They have an office in Brisbane and Sydney.

What you’ll do:

• Collaborate with customers to create use cases and document requirements
• Develop hardware/firmware solutions for PC and embedded products with engineering team
• Decompose and design software systems, defining interfaces and test cases
• Implement and test software/firmware to achieve requirements and quality standards
• Program in C++, C for multi-threaded, multi-process applications, components, and interfaces
• Work with S/W Team Lead and Test Teams to ensure development meets requirements
• Participate in design and code reviews
• Provide technical mentoring for junior software engineers

What you’ll need:

• Proficient in embedded Linux for mobile applications
• Experience in using QT framework to target cross-platform devices
• Knowledgeable in working with serial communication protocols
• Experienced in working with networking and industrial Ethernet-based communication protocols
• Familiarity with the Telematics domain is an advantage
• Working knowledge of industrial ethernet, WiFi and LTE data networks
• Experience in using GIT, Rally, and Agile development methodology

Grab this opportunity with both hands. APPLY NOW!