Software Developer - Embedded C (Adelaide, AU)


Software Developer (Embedded C)

Position Description

ADVAM, a company of Transaction Network Services, is one of the leading payment solutions companies, in its selected markets. Working with the leading airports, parking operators, shopping centres, local government and self service organisations, ADVAM delivers a way for clients to process cashless payments and engage more effectively with their customers.

ADVAM has experienced fast global growth and in order to maintain its innovative edge, it is growing its team at the Adelaide based headquarters. This role is to be an integral part of the ADVAM team, helping to provide exceptional service and support to the ADVAM business and its customers.

Working within the execute / delivery phase of TNS’ Systems Development Life Cycle (SDLC) to develop software which meets or exceeds the company’s quality and performance standards including the preparation and maintenance of system documentation. You will function collaboratively as part of a professional technology team engaged in the structured and timely delivery of technology solutions.

A Software Developer at TNS is expected to pursue self-improvement, innovation and the adoption of best practice to enhance the productivity and effectiveness of the team. As part of a vibrant and entrepreneurial working culture you will be assessed on your creativity and ability to contribute beyond the formal definition of your role.


  • Proficient in the C development language.
  • Good knowledge of design patterns.
  • Can work independently and/or in a team.
  • Demonstrated experience creating work item estimates.
  • Ability to independently manage time, working towards and meeting agreed deadlines.
  • Experience preparing and maintaining documentation of applications and systems.
  • Good communication skills.

Optional Desired Qualifications:

  • Understanding TCP/IP, Serial, GPRS communication protocols.
  • Data communications security and privacy techniques (ie PCI, EMV).
  • Low level computer programming languages.
  • Experience with Atlassian suite of products such as Jira and Confluence.
  • Experience with design documentation.
  • Experience writing User Stories and acceptance criteria.
  • Experience with Git version control.
  • Experience working within a Scrum team and an understanding of Scrum roles.

Education and Certifications:

Computer science degree or equivalent work experience within a professional software environment.

We have been delivering industry-leading solutions for the payments, financial and telecommunications industries since 1990. We are the preferred supplier of networking, integrated data and voice services to many leading organizations in the global payments and financial communities, as well as a provider of extensive telecommunications network solutions to service providers.

We are a privately held company with a healthy balance sheet, secure assets and a loyal customer base that includes some of the largest global blue-chip companies in the world. Many of the world’s leading companies continue to count on us as their primary provider of a range of networking and communication services, enabling them to expand regionally, nationally and globally. We provide services to customers in over 60 countries throughout the world.

We manage some of the largest real-time community networks in the world, enabling industry participants to simply and securely interact and transact with other businesses, to access the data and applications they need, over managed and secure communications platforms. Our existing footprint supports millions of connections and provide access to critical databases. Our network securely blends private and public networking to enable customers to utilize a single connection for "one-to-many" and "many-to-many"connections over a global platform.

Since our launch we have helped our customers and communities of interest, requiring secure and reliable communications solutions, to evolve from legacy to leading-edge technologies. Today the company provides a full range of services from dedicated connections to managed IP network solutions, providing local support and global reach to medium and large enterprises and service providers.

Application Instructions

Applicants are encouraged to submit an electronic resume when applying for our positions. Job postings are open until filled, unless otherwise specified.

Apply for this job
  • Join our community for FREE today!

  • Create and share your own profile

  • Join the discussions

  • Publish your own items

  • Subscription to our Weekly eNewsletter

your benefits?

Get connected with parking professionals worldwide

Create your account

Sign in with LinkedIn Close

FREE membership benefits

  • * create and share your own profile
  • * join the discussions
  • * publish your own items on parking-net.commanage news, jobs, tenders, companies, events, showcases, educations, associations and literature.
  • * subscribe to our weekly eNewsletter
Add a job yourself