Software Developer / Engineer

at  IDE Group

Australia, , Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 May, 2025Not Specified10 Feb, 2025N/ASwift,Languages,Management System,Gmp,Security,Software,Programming Languages,Kotlin,Python,Software Development,Java,ArchitectureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Location: Australia
Published On: January 30, 2025
About IDE Group
IDE is a group of like-minded people that love working together to utilise design, engineering and entrepreneurial capabilities to bring products to life. Since 2003, we have been building better futures with our partners and through over 500 projects across the medical technology landscape, including respiratory care, drug delivery, radiology, and point-of-care diagnostics.
Making a difference matters to us and our values of being resourceful, curious, thinking positively, putting others first, embracing complexity and taking ownership to drive successful outcomes. This position is based in our Head Office in Sydney, Australia.
With a head office in Australia and offices in America and the Netherlands, we are on our way to building better futures in the medical sector. We are an entrepreneurial partner and discover, develop and deliver MedTech innovations. We do this together with multinationals, start-ups and clinical experts. We have grown over 150 companies within medical technology. How do we achieve this? Through a positive mindset and a team of more than 70 professionals in an international team.
About the role
At IDE we love building better futures. We create products that change lives, grow new organisations and build better futures for our clients and partners at home and abroad.
We are seeking a software engineer to join our Product Development group, and be part of a team with a passion for entrepreneurship and design, and a desire to create meaningful new products and services.
You need to be curious, a positive thinker and be willing to put the project and team first. You will often be working in uncertain and uncharted environments, and need to be comfortable doing so, developing and delivering complex products that realise new futures.
The person we are looking for should have a solid background in bringing products from concept right through to market. They can take an analytical approach to decision making and be quick to step up to take ownership of their work, while not being afraid to make decisions. The ability to communicate effectively and lead on design issues, with colleagues, customers and suppliers is essential.
Critical to this role will be experience within highly regulated, safety critical industries. Experience in complying with various standards and regulations will be regarded highly. An understanding of the bigger picture, systems engineering and product integration processes is also important.
You will be responsible for taking software projects from requirements definition through to coding and product release, often in close alignment with hardware development teams. All projects are very different, so you’ll need to thrive on variety and the challenge of learning something new.
About you

DESIRED SKILLS AND EXPERIENCE

Ideally at least five years’ experience working in new product development of software for low to high volume implementation. Experience is preferred to be in the medical device or consumer product industries. Key specific areas of desired qualifications, knowledge and experience include:

  • A degree in Software, Computer Systems or a related field, or an applicable technical discipline
  • Ability to learn new programming languages and adapt skills to novel situations
  • Skilled in the whole life cycle of software development, from planning, architecture, requirements definition through to coding and deployment
  • Ability to communicate engineering approach through the software engineering lifecycle
  • Proven ability to apply project management techniques and principles
  • Understanding of new product development under design controls as specified by a Quality Management System (ISO9001, ISO13485, GMP or similar)
  • Experience collaborating on problems within a multi-disciplinary R&D environment
  • A good understanding or familiarity with issues in integrating mechanical, electrical and software components and sub systems

Technologies and other areas of interest to us are:

  • Experience in server side scripting technologies and maintaining security and authentications
  • Experience coding for various target platforms such as PC / Mac / Linux systems, custom computing, PLCs, real time systems and a variety of languages
  • Understanding how to integrate the UI/UX design process
  • Experience in C#, Python is essential. Experience in JAVA, Kotlin and Swift would be highly regarded.
  • Experience interfacing with hardware systems such as Bluetooth communications, sensing and control outputs

If you are ready to be challenged but fulfilled, have the right skills, experience but most importantly the right attitude, then a truly unique role in a life changing product Development Company awaits.

Why IDE

  • Exceptional mentoring program to ensure your career progresses where you want to go
  • Flexible working options
  • Employee Assistance Program
  • Cross-Functional Team
  • Social Activities

Ready to join the team?
If you are ready to be challenged but fulfilled, and have the right skills, experience and, most importantly, the right attitude, then a truly unique role in a life-changing product development company awaits.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Australia, Australia