Software Engineer

Job Location: Sydney, New South Wales



Do you love writing clean, efficient code that directly interfaces with hardware systems?

We’re on the lookout for a talented Software Engineer to develop critical applications that integrate with real-time systems.

If you're driven by a desire to solve complex problems and deliver top-quality software, this could be your next exciting opportunity!

Location: Sydney, New South Wales

What’s in it for you:

• Contribute to sustainable work.
• Work on technology advancements.
• Collaborate with a committed team.
• Find opportunities for growth in a supportive environment.

What you’ll do:

• Developing and refining software algorithms and applications that meet our performance and quality standards.
• Enhancing and updating existing software to improve functionality and address evolving needs.
• Managing source code libraries and ensuring version control.
• Maintaining comprehensive technical documentation on software developments and investigations.
• Troubleshooting software issues and implementing solutions.
• Collaborating with production teams to resolve technical and quality challenges in our products.
• Engaging with teams across the globe and responding to customer inquiries related to software performance.

What you’ll need:

• A bachelor’s degree in engineering (Electronics, Software Engineering, or a related discipline).
• Solid background in creating PC-based applications, particularly those used for testing and configuring embedded systems.
• Strong programming language skills in C#, VB or equivalent (.NET Framework/Core, ASP.NET)
• Good understanding with low level embedded system (i.e. bit or byte shift operation - software developed interface and test embedded products)
• Proficient with tools like Jira and Confluence for documentation and project tracking.
• Comfortable working within company standards for software quality, version control, and documentation.
• Able to write clear user guides and manuals for embedded system applications.
• Adaptable and able to handle multiple projects as priorities shift.
• Strong communication skills and a passion for learning new skills and technologies.

If you’re excited about building innovative software that makes a real difference, apply now and take the next step in your engineering career!


 

 

You have been subscribed to our newsletter.

WordPress Appliance - Powered by TurnKey Linux