software design engineer in Christchurch

posted
contact
alan diepraam, randstad
job type
permanent

job details

posted
location
christchurch, canterbury
specialism
IT & ICT
job type
permanent
working hours
Full-Time
experience
5 years
reference number
90M0418357_1590025475
contact
alan diepraam, randstad
Apply with
add to saved jobs print

job description

Looking to make that next step in your Software Engineering career? Our client seeks the talent of an experienced Software Engineer to join their R&D team, creating leading edge software products.

As a senior software engineer, you will be joining a global organisation, working on a range of mission critial products. Key skills and experience that make you ideal for this role include:

  • Commercial product development for 5+ years
  • Experience with designing communication equipment and systems
  • Radio, cellular, radar, GPS, switches and routers
  • High level of proficiency in C++, ideally applied as part of embedded environment
  • Python, Java, Javascript and Lua languages
  • Experience with SQLite
  • Test Driven and Behaviour Driven Development
  • Continuous Development or Continuous Deployment Environments
  • Maintaining and refactoring large legacy code bases to match modern coding standards
  • Linux Kernel and driver development

This is an outstanding opportunity to advance your career, based in a city fringe location. The work environment is state of the art and a great salary package is offered, in exchange for your software engineering skills and talent.

If this sounds like you then please APPLY NOW or contact Alan on 64 3 335 3832. Applicants must have a valid working visa for at least two years, permanent residency or NZ citizenship to be considered.

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.

skills

C++ Java Python linux Agile JIRA

responsibilities

 exposure to commercial product development for 5+ years
 experience with designing communication equipment and systems; for example: radio, cellular, radar, GPS, switches and routers
 high level of proficiency in C++, ideally applied as part of embedded environment
 experience with Python, Java, Javascript and Lua languages
 experience with SQLite
 experience with Test Driven and Behaviour Driven Development
 experience in Continuous Development or Continuous Deployment Environments

educational requirements

Bachelor Degree